删除本地分支(v2.0.0):
先切换到任意分支,
git branch -D v2.0.0
删除远程分支(v2.0.0):
先切换到任意分支,在
git push origin -d v2.0.0
创建本地分支及切换过去
git checkout -b v2.0.0
提交远程仓库(还未建)
git push origin v2.0.0
本地没有分支,远程有分支就(创建一个和远程分支一样的仓库)
git fetch (先更新一下代码)
git checkout -b v1.0.0 origin/v1.0.0
合并分支 (你要把谁的合并过来,就 git merge 谁)
想将dev分支合并到master分支,操作如下
首先切换到master
git checkout master
如果是多人开发的话 需要把远程master上的代码pull下来
git pull origin master
//如果是自己一个开发就没有必要了,为了保险期间还是pull
然后我们把dev分支的代码合并到master上
//更新一下dev最新的代码
git merge dev
(有冲突解决冲突,看要保留谁的
git add .
git commit -m "合并代码"
然后查看状态及执行提交命令
再提交你一开始提交的远程仓库
git status)
git push origin master 没冲突直接这一步
回退版本
1. git reflog 或者git log 该命令显示从最近到最远的提交日志。
2. git reset --hard id 根据 id 回退到指定的版本
3. git push origin HEAD -f 推送到本地到远程仓库:让远程仓库代码和你本地一样,到当前你本地的版本。
git clone
git fetch
git branch -a
git checkout -b dev origin/dev
当你更新代码有冲突时
全局搜索 >>>>
先解决冲突
然后保存
然后git add .
git commit -m "ss"
git push origin 远程分支
新建仓库dev 远程仓库没有dev分支
直接 git push origin dev
更新别人远程dev分支代码
git fetch
git merge origin/dev
如果我们要提交
git status
git commit - m ""
git pull origin 自己分支
git push origin 自己的远程分支
就把自己的和别人的远程分支提交上去了
git 操作
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 查看工程上的git地址:1、package.json中的repository的url后部分2、命令行 git re...
- 1、基本操作练习 (1)初始化本地版本库 要对现有的某个项目开始使用Git管理,只需到此项目所在的根目录,执行gi...
- (4)把暂存区的内容提交到本地版本库 当暂存区域已经准备妥当可以提交时,在此之前,请一定要确认还有什么修改过的,或...