git 日常基本使用

// 将远程仓库下的所有分支拉取到本地
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

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章