Git 使用流程

克隆项目

git clone git@192.168.1.1:test.git

提交文件

1,更改文件之后:

git status 查看文件状态,有更改的会呈现为红色

2,发现有更改文件后:

git add . 将更改的文件添加到缓冲区

3,提交到缓冲区后:

git status 查看文件状态,提交到缓冲区的会呈现为绿色

4,成功加入缓冲区后:

git commit -m “注释” 提交缓冲区的文件到待合并代码区域中

5,提交到待合并代码区域后:

git status 查看文件状态,如果全部提交会提示nothing to commit, working directory clean

6,全部需要的文件都提交到待合并代码区域后:

git push 版本库 分支 如:git push origin master 合并代码,然后输入用户名密码即可

回滚代码

1,使用命令git add . 提交了文件a.txt

git reset a.txt回滚a.txt文件
git reset 回滚全部文件

2,使用命令git commit -m “注释” 提交缓冲区的文件到待合并的区域后

先使用git log查看提交记录找到对应的版本id
使用git reset –head id

3,撤销操作的文件:

git checkout 文件名

分支操作

1,查看版本库:

git remote -v

2,查看本地分支:

git branch -a ,展示为版本库/分支
展示:
master 本地分支
remotes/origin/HEAD -> origin/master
remotes/origin/master 远程版本库里的分支

3,新建本地分支:

git chekcout -b 分支名 如:git chekcout -b dev ,会自动切换到新建的分支当中

4,提交分支到版本库:

git push 版本库 分支名 如:git push origin dev ,提交后可以通过git branch -a 查看

5,切换分支:

git checkout 分支名 如: git checkout master

6,删除本地分支:

git branch -d 分支名

7,删除版本库分支:

git branch -d -r 远程版本库/分支名

8,获取远程库的分支:

git fetch ,如别人提交的分支,需要此命令才能get到本地

9,新建远程库分支的分支:

git checkout -b 新分支 版本库/旧分支

其他命令

git show 查看提交的大致信息
git log 查看提交记录,退出输入q后回车

要习惯每个对文件操作后都执行下git status看看文件状态0_0

签名档:要拥有水滴石穿的毅力和情人般的热情。


guolin

guolin

相信世界,向往美好,记录成长过程,分享个人心得,充实平凡生活。 网站信条:因为喜欢,所以热爱。

发表评论

电子邮件地址不会被公开。 必填项已用*标注