首页 > 其他 > 详细

git 常用

时间:2014-06-29 07:42:35      阅读:339      评论:0      收藏:0      [点我收藏+]

 

一.   加  ssh-key

二.   git clone

三. 本地操作

1.  创建分支(本地)

git branch feature/new_task

 

2. 切换分支

git checkout feature/new_task

(1&2  git checkout -b feature/new_task)

 

3. 查看log

git log     

 

4. 查看当前branch状态

git stauts

 

5. 回退到修改前  

git reset HEAD   (已经commit?)

 

6.添加需要提交的文件

git add $filename

 

7. 提交文件

git commit -m "$commit_str"

git commit -v

 

8.查看文件修改情况

git diff

git show $commit_id

 

9.临时缓存

git stash   (缓存)

git stash pop  (加载缓存)

 

10.回退版本

git reset -hard $commmit_id  (慎用,貌似会覆盖代码)

 

四.  提交到server前要做的操作

* develop 为本地  主 branch  

* origin 为代码源

* origin/develop  为 源的主 branch

*  feature为本地的开发branch

1. git checkout develop  

2.git fetch origin       (查看元是否有新的更新)

3. git merge origin/develop    (将源的新内容更新到本地主branch)

4. git checkout feature   

5. git rebase develop     (将本地主branch已更新的内容rebase到开发branck)

  如果有冲突:

   5.1   修改冲突文件

   5.2   git add 已修改冲突文件

   5.3   git rebase --continue  继续查看是否还有冲突

6 git push origin feature   (最后可以保证已和线上代码同步,提交开发的内容)

 

 

git 常用,布布扣,bubuko.com

git 常用

原文:http://www.cnblogs.com/chens-smile/p/3770065.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!