您的位置:首页 > 其它

git常用命令复习及其基本使用示例

2017-02-14 16:25 525 查看

年后回来新上到项目,对于git的一些操作命令记得有点混乱了,所以特整理笔记如下:

一、git常用命令复习

查看当前分支:git branch (显示结果中带有*号的是当前分支)
查看所有分支: git branch -a
切换到test1分支: git checkout test1
创建分支test2并切换到test2分支:git checkout -b test2
删除分支test3:git checkout -d test3
合并分支test4到dev分支:先切换到dev分支(git checkout dev),再合并分支test4(git merge test4)

 

二、git命令应用

1.创建一个本地分支并切换到该分支
  git checkout -b branchForBug1


2.远程分支就是本地分支Push到服务器,比如master就是一个最典型的远程分支(默认)。下面是把分支推到远程分支。
  git push origin branchForBug1
  推送本地分支到远程分支上面去语法:git push origin local_branch:remote_branch
  这个操作,local_branch必须为你本地存在的分支,remote_branch为远程分支,如果remote_branch不存在则会自动创建分支。

3.一个例子示范:
  当前分支在master
  git checkout -b bug1
  修改test1.html
  git status
  git add test1.html
  git commit -m"modify test1.html"
  git push origin bug1 (把本地分支bug1推送到远程分支上面去了)
  修改完成后,合并bug1分支到master
  git checkout master (这时test1.html又回到未修改前的版本)
  git merge bug1
  merge完成之后,把本地master分支的修改提交到远程master
  git push
  现在远程和本地的master分支上面的test1.html文件都是修改后的文件了

4.切换到web branch
  git checkout web
  git pull origin web
  git push origin web
  然后修改web分支里面的东西,最后直接add,commit,push就可以了。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: