摘要: 1. fast-forward和non fast-forward分别代表什么概念? 2. 在git中文件index是个什么概念? 3. stage/index/cache三者有什么关系? 4. git hard/soft/mix是什么概念? 5. HEAD 6. HEAD~和HEAD^ 7. git 阅读全文
posted @ 2016-11-09 23:10 aaronGao 阅读(308) 评论(0) 推荐(0) 编辑
摘要: 转自:http://blog.csdn.net/wh_19910525/article/details/7554489 Git merge是用来合并两个分支的。 git merge b # 将b分支合并到当前分支 git merge b # 将b分支合并到当前分支 git rebase b # 把 阅读全文
posted @ 2016-11-09 23:06 aaronGao 阅读(367) 评论(0) 推荐(0) 编辑
摘要: git开发正确做法: 本地要有一个分支A和远端的分支保持对应 然后本地新开分支B开发,提交记录 如果需要将代码推送到远端的话,就切换回A,首先在A分支上pull同步远端的代码(pull还是fetch+merge) 然后将分支B上的开发代码merge到分支A上。 然后再往服务端推送。 图解里面的处理, 阅读全文
posted @ 2016-11-09 22:44 aaronGao 阅读(362) 评论(0) 推荐(0) 编辑