创建一个远程v1.2.0分-5327410支1git branch -a 查看所有的分支
git branch -r 查看所有远程分支
git branch -v 查看当前分支 黄色是当前分支 白色应该是本地分支
git branch -d 1.1.0删除本地分支
git pushoriginbranch1:branch2 把本地分支branch1推送到远程分支branch2上面 相当于以branch1为基础在远程创建一个branch2的分支
git checkout v5.6.0切换本地分支到v5.6.0上面
切换远程分支到本地某一分支
git checkout -b v5.6.0 origin/xiYuan_v5.6.0 远程分支切换到本地分支v5.6.0(把远程分支xiYuan_v5.6.0切换到本地分支v5.6.0上面没有的话会重新创建)
git push origin -d v1.2test 删除远程分支v1.2test
下面这两个没有验证过
git branch -r -d origin/dev
git push origin :dev
git checkout -b v5.6.0 origin/v5.6.0 远程分支切换到本地分支v5.6.0(把远程分支v5.6.0切换到本地分支v5.6.0上面没有的话会重新创建)
git branch <branchName> :创建一个分支
git branch -d <branchName> :删除指定分支(删除本地分支可用亲测)
git branch -v :显示现在的所有分支信息
git push origin --delete v5.6.1 (删除远程分支v5.6.1 )
git push origin v5.6.0:v5.6.1 把本地分支v5.6.0提交到远程分支v5.6.1分支上面(如果远程分支不存在v5.6.1会自动创建远程分支)
Git命令
git clone git@gitrepo.hpwhsoft.cn:xxxx.git ~/Desktop/xxx/xx/
git clone 项目到指定文件夹xx下
导入单个提交过的git功能
git cherry-pick
https://juejin.im/post/5925a2d9a22b9d0058b0fd9b
git cherry-pick -x <commit_id>
git cherry-pick -x c0b3219 把c0b3219该项目引入到当前版本,加-x表示不更改原始作者修改权
网友评论