Ignite

新建分支并提交到远程分支

2018-02-28

新建分支并提交到远程分支
  1. git checkout -b phase 新建分支phase 并切换到phase
  2. git push origin phase:phase 推送到远程分支
  3. git branch 查看本地分支
  4. git branch -r 查看远程分支
    如果远程分支上有phase,说明提交成功,就可以在分支上开发了!

在master分支上:

  1. git fetch 远程跟踪分支已更新(Git术语叫做commit),需要将这些更新取回本地
  2. git status 查询一下状态
  3. 若提示落后于origin/master
  4. git merge origin/master 将远端master分支的代码merge进本地分支
  5. git status 再次确认
  6. git checkout -b test 新建分支test 并且换到test

其他git命令:

git reset –hard origin/master 将本地的状态回退到和远程的一样

git rest 在git的一般使用中,如果发现错误的将不想暂存的文件被git add进入索引之后,

想回退取消,则可以使用命令: git reset HEAD <file>

git reset [--hard|soft|mixed|merge|keep] [<commit>或HEAD]

将当前的分支重设(reset)到指定的<commit>或者HEAD(默认,如果不显示指定<commit>,默认是HEAD,即最新的一次提交),

Tags: Git
使用支付宝打赏
使用微信打赏

若你觉得我的文章对你有帮助,欢迎点击上方按钮对我打赏

扫描二维码,分享此文章