git常用命令集合

创建一个远程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表示不更改原始作者修改权

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。