2019如何安装Git以及Git常用命令及其他相关信息--------会持续更新

1,Git下载安装包,安装包资源:

二:常用命令

我们先进入到要管理的文件夹

1,工作区

初始化命令
git init
2019如何安装Git以及Git常用命令及其他相关信息--------会持续更新
管理目录下的文件状态 ,注意这里是查看,不是管理状态(新增的文件和修改过的文件都是红色,即为未管理)

git status
2019如何安装Git以及Git常用命令及其他相关信息--------会持续更新

2,暂存区

管理指定文件夹(绿色是管理状态下的文件),这里是管理状态,当为文件夹写入这行代码时,文件变绿即为管理了!
git add 文件名
git add .
2019如何安装Git以及Git常用命令及其他相关信息--------会持续更新

4,个人信息配置,用户名,邮箱
git confit --global user.email “[email protected]
git config --global user.name "Your Name"

2019如何安装Git以及Git常用命令及其他相关信息--------会持续更新
这里当我们是第一次执行这行代码时,我们需要告诉Git我是谁!即用上面两行代码一个是你在Github上的用户名,一个是邮箱。否则将会报上面的错,它不知道你是谁!
当我们告诉它我们是谁时再次运行**git commit -m ‘描述信息’**时就会出现
2019如何安装Git以及Git常用命令及其他相关信息--------会持续更新
这样我们就可以生成版本了。

3,版本库

5,生成版本
git commit -m '描述信息,即也可以是版本名称’

6,查看版本
git log

7,回滚至之前的版本
git reset - -hard 版本号

8,回滚至之后的版本。
先执行
git reflog
再执行
git reset - - hard 版本号

利用分支思路修复版本中的bug

先查看分支
git branch

创建分支
git branch 分支名称

切换分支
git checkout 分支名称

分支合并(当合并到主干时,我们需要先切换到主干分支master,再进行合并,即先切换再合并),还有就是再合并时可能会产生冲突,这需要我们手动删除冲突
git merge 要合并的分支名称

删除分支
git branch - d 分支名称

工作流

现在我们将Git 和GitHub一起使用,我们需要在Git上将我们需要编写的代码远程传送到GitHub上
首先,我们需要注册用户,再创建仓库
1,在Git上给远程仓库起别名
git remote add origin 远程仓库地址

2,向远程仓库推送代码
git push -u origin 分支

我们需要代码的时候如何将代码取下来
3,这里我们需要clone远程仓库代码
git clone 远程仓库地址
如果分支太多想切换到某一个分支,就可以
git checkout 分支名

注意,想

再次提交代码

的时候我们已经给仓库取过一次别名,这时我们只需要运行 git push -u origin 分支 就可以了,不需要再次运行git remote add origin 远程仓库地址 这里的** - u**可以忽略不写。

当我们需要再次下载代码时,我们需要注意,我们要先切换到上一次写的分支里进行开发
pwd
git pull origin 上一次写代码时的分支
ls 查看文件
我们将master 合并 另一个分支时,【仅一次】,这时是在另一分支的路径上。
git merge master
添加文件
touch 文件名

当你的功能开发完成,要上线时
将分支合并到master,进行上线
git checkout master 即切换到master主干

git merge 某一分支
git push origin master