码迷,mamicode.com
首页 > 其他好文 > 详细

git 常用

时间:2014-06-29 07:52:41      阅读:252      评论:0      收藏:0      [点我收藏+]

标签:style   文件   name   代码   c   line   

 

一.   加  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 常用

标签:style   文件   name   代码   c   line   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!