sourceTree基本操作-待完善

482 阅读1分钟

和同事合作的时候,需要先拉分支

  1. 先拉分支

image.png

  1. 提交前把master拉到本地
  • 1.提交
  • 2.当前分支,拉取(统一分支)的代码到本地,本地解决冲突
  • 3.提交推送
  1. 提交到master
  • 1.分支本地做完,提交
  • 2.合并:切换到master上,选择自己的分支右键合并分支至master

image.png

  • 3.推送:master上,推送

image.png

  1. 整合代码-同事提交他的分支,但是没有整合时
    1. 拉同事的分支到本地,在我的本地弄个一样的分支

image.png

  • 2. 切换到master上,拉取最新的master代码到本地的master
    1. 还在master上,选择同事的分支右键合并分支至master
    1. 推送master远程
  1. 新分支打标签
  • 创建分支
  • 切换分支-并在Finder中显示
  • 放入新内容-提交
  1. git命令
  • git reflog //查看git记录
  • git reset --hard commit_id //1、回退到指定的commit
  • git push origin HEAD --force //强推到远程仓库