几种常用的git命令

1.合并代码出现冲突,用git status 查看冲突所在的文件

2. clone 指定分支分支的文件夹 git clone -b **** ***;

3.git merge 和 git rebase 可以实现相同的结果,但是多人开发的时候,需要执行git merge 的操作的时候,往往有人已经往远程分支提交过新的代码,这也是传统说的分支分叉,通常解决办法需要git pull 下远程的代码,然后再执行代码的合并,有强迫症的同学可以感觉比较繁琐,但是 git rebase 就是为解决这种问题而生的,它实现的原理其实将你的所有的提交(commit)都取消掉,并且把它们临时 保存为补丁(patch)(这些补丁放到".git/rebase"目录中),然后把自己本地分支更新 为最新的"origin"分支,最后把保存的这些补丁应用到自己开发的分支上。https://blog.csdn.net/wh_19910525/article/details/7554489 ,这篇文章解释的很清楚

4.git stash 的使用

 经常有这样的事情发生,当你正在进行项目中某一部分的工作,里面的东西处于一个比较杂乱的状态,而你想转到其他分支上进行一些工作。问题是,你不想提交进行了一半的工作,否则以后你无法回到这个工作点。解决这个问题的办法就是git stash命令 https://git-scm.com/book/zh/v1/Git-%E5%B7%A5%E5%85%B7-%E5%82%A8%E8%97%8F%EF%BC%88Stashing%EF%BC%89

猜你喜欢

转载自www.cnblogs.com/webDojo/p/9078731.html