git日常使用命令

1.git branch -a看不到gitlab上创建的分支
命令:git fetch origin 指定分支名

2.新建分支并切换到指定分支
命令:git checkout -b dev_10047 origin/dev_10047
该命令可以将远程git仓库里的指定分支拉取到本地,
这样就在本地新建了一个dev_10047分支,并和指定的远程分支origin/dev_10047相关联。

3.查看本地分支及追踪的分支
命令:git branch -vv
该命令显示本地所有分支关联的远程分支
示例:
* dev    e67e3ef [origin/release/caigou_v1.0] 供应商详情页面
 master 11160c2 [origin/master: behind 5] Merge branch 'master' of https://git.jointforce.com/scm/join/yj-stat
*表示当前所在分支,[远程分支]表示当前本地分支追踪的远程分支,最后一个是最近一次提交的注释。

4.本地分支修改名称
第一种:要修改的分支不是当前分支 命令:git branch -m 原分支名 新分支名
第二种:要修改的分支是当前分支   命令:git branch -m 新分支名

5.本地分支推送到远程
git push <远程主机名> <本地分支名>:<远程分支名>
命令:git push -u origin dev_10047:dev_10047

6.删除分支
删除本地分支(需要切换到另一分支上才能删除)
命令:git branch -d 本地分支名, 该命令只删除本地分支,远程不删除
删除远程分支
命令:git push origin -d 远程分支名 该命令删除远程分支

7.删除暂存区文件
命令:git rm -f 文件路径(含文件名) --cached
其中-f强制删除
删除暂存区目录文件
git rm -r 目录名 --cached

8.删除远程文件夹
命令行执行顺序
git rm -r --cached logs(文件夹名)
git commit -m '删除了log日志目录'
git push origin 远程分支

9.删除本地分支
首先切换到别的分支: git checkout 本地其它分支名
删除本地分支:git branch -d  本地分支名
如果删除不了可以强制删除:git branch -D 本地分支名

10.删除远程分支
命令:git push origin --delete 远程分支名

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值