美文网首页
gerrit基本使用技巧

gerrit基本使用技巧

作者: luckyvip | 来源:发表于2019-12-11 10:46 被阅读0次

【基本操作】

1、 git status 查看状态

2、 git pull --rebase  拉代码

3、 git log 查看提交日志

4、git show 哈希码 查看提交内容的变动

5、git add -u 添加全部修改内容  git add + 指定的文件or文件件 

6、git push origin master:refs/for/master  提交到主分支

7、git push origin dashboard:refs/for/dashboard  提交到分支

8、git branch -a    查看分支

9、git checkout 分支名称     切换分支

10、git checkout -b prod origin/dashboard 创建新的本地分支

11、git commit --amend 修复错误

12、:wq  提出界面

13、git reset --hard HEAD^  撤下上次提交

14、git stash 暂存到本地

15、git commit --amend -m "xxxxxx" //修改最近一次commit描述为引号里面内容

16、git push -f origin master //如果已经push了,可以用这个覆盖服务端信息

17、git reset --hard eb71ce7bd326bdd3203c72b676d3c9e9526b9556  git回滚

【解决冲突】

0、git status 查看冲突文件

1、手动解决冲突文件

2、git add -u

3、git rebase --continue

4、git rebase --abort 【可以跳过这一步】

5、git commit --amend

6、:wq

7、git push origin master:refs/for/master

【git pull  和 git fetch】

git fetch相当于是从远程获取最新版本到本地,但不会自动merge

git pull  适用于一个人提交代码

git fetch 适用于多人修改 避免冲突

git fetch 步骤

1、git fetch

2、git stash

3、git rebase origin/develop

4、git stash pop

5、git reset HEAD                如果后面什么都不跟的话 就是上一次add 里面的全部撤销了

6、git reset HEAD 文件名  就是对某个文件进行撤销了

【git分支操作】

1.  git branch  查看本地分支

2. git branch  -a  查看远程端的查分支命令

3. 创建分支: git checkout -b branch1        本地多了分支1 ,远程端分支还不变

4.   cat demo.txt     运行文件

5.   git status     查看状态   :   当前是没有提交任何东西

6. vim demo.txt    编辑txt 文件

7.    git push --set-upstream origin branch1

8.   然后查看github网站上的分支, 分支1 添加成功

9. git branch -d branch1    删除  branch1  分支

    会提示:不能删除,  因为当前在branch1 分支里面,所以不能删除; 下面转换到master 分支里面,再删除branch1 分支。

10. Git checkout master     :转换到master 分支里面,

11. git branch -d branch1:删除  branch1  分支

12. git branch   查看分支,branch1  分支已删除

 git branch -a 查看远程端的查分支,branch1还未删除

13. git branch -r -d origin/branch1    删除远程端分支

14.   git push origin:branch1把本地的操作推送到远程来执行

     会看到出错: 

    注意: 出错原因是冒号后面没有加空格

15.git push origin :branch1

现在打开github网址,可以看到branch1  分支被删除了

相关文章

网友评论

      本文标题:gerrit基本使用技巧

      本文链接:https://www.haomeiwen.com/subject/xihogctx.html