// 将远程仓库下的所有分支拉取到本地 git fetch origin // 将dev分支合并到当前所在的分支 git merge dev // 基于当前分支克隆出新的本地分支 git checkout -b alan001 // 把新建分支push到远程仓库 git push origin alan001 执行git branch --set-upstream master origin/master,跟master设置链接 合并a 分支到 b分支, 当前a分支 1. git checkout a 2. git pull 3. 修改冲突 4. git add . 5. git commit -m 'merge' 6. git chekout b 7. git merge a 8. git push accept current change 接受当前更改 accept incoming change 接受传入更改 accept both changes 接受这两个更改 compare changes 比较变化 // git 从master分支拉取新的分支 1. git checkout master 切换到master分支 2. git pull 更新到最新代码 3. git checkout -b dev 基于master创建新的dev分支 4. git push origin dev 推送分支到远端 5. git branch --set-upstream-to=origin/dev 关联远端仓库 6. git pull 尝试拉取验证 git branch --set-upstream-to=origin/component-delivery git branch --set-upstream-to=origin/component-delivery // 回退到指定提交,把当前dev分支回退到access-test-008的提交状态 1. git checkout dev 2. git pull 3. git reset --hard origin/access-test-008 // 当前分支回退到access-test-008的提交 4. git push --force // 强制提交 删除远程分支 1, 切换到你git项目所在的目录后,使用 git branch -a命令来查看所有的分支。 2, 我们需要先把分支切换到master, 3, 接着就是删除远程分支的命令了, git push origin --delete branch_name 删除本地分支 1. 查看本地分支 git branch 2. 先切换到别的分支. 3. 删除目标分支 git branch -d branch_name 如果删除不了可以强制删除,git branch -D branch_name
标签:基本,origin,git,dev,master,日常,branch,分支 From: https://www.cnblogs.com/huanhuan55/p/16730139.html