【工作上常用的几个Git命令】方便遗忘时快速查阅

【pull操作】

1.将远程指定分支拉取到本地指定分支上:

git pull origin <远程分支名>:<本地分支名>

2.将远程指定分支拉取到本地当前分支上:

git pull origin <远程分支名>

3.将本地分支与远程分支相关联起来:

git branch --set-upstream-to=origin/<远程分支名> <本地分支名>

4.将本地当前分支同名的远程分支拉取下来:

git pull

【push操作】

1.将本地当前分支推送到远程分支(pull是远程分支在前,本地分支在后,push相反):

git push origin <本地分支名>:<远程分支名>

2.将本地当前分支推送到同名的远程分支上:

git push origin <本地分支名>

【切换分支】

1.创建并切换分支:

git checkout -b <新的分支名>

2.查看远程全部的分支:

git branch -a

3.切换到已有的分支:

git checkout <分支名>

【修改分支的名称】

1.本地分支还未推送到远程分支上时,只修改本地即可

git branch -m oldName newName

2.本地分支已推送到远程分支并且两者的名称相同时,要先修改本地,再删除远程分支,上传新分支并关联

git branch -m oldName newName //命名本地分支

git push --delete origin oldName //删除远程分支

git push origin newName //上传新的本地分支

git branch --set-upstream-to origin/newName //关联分支

【合并分支】

1.将本地其它分支合并到当前分支

git merge <分支名>

【克隆】

1.将仓库克隆到指定的文件夹:

git clone <仓库路径> <存储路径>

2.克隆仓库的指定分支:

git clone -b <分支名> <仓库地址>

3.克隆仓库到指定目录:

git clone -b <分支名> <仓库地址> <指定目录>

例如:git clone -b release git@github.com:jaid-cn/pd_dll.git ./dll

【添加文件】

1.添加多个文件,中间用空格隔开:

git add file1 file2 file3

2.添加指定目录下的文件:

(a)添加config目录及子目录下的所有文件:

git add config/*

(b)添加home目录下所有的.cpp文件:

git add home/*.cpp

(c)添加所有文件:

git add . 或者 git add --all

3.添加文件夹:

git add <文件夹名>

【提交到本地】

1.将添加的文件或修改提交到本地仓库:

git commit -m "描述文字"

b3705e604f09660a12a663593722e581.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

huixieqingchun

钟意作者

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值