Git常用命令

拉取代码

git clone url

拉取指定分支代码

git clone -b dev url  dev为分支名字,url为代码仓库地址

提交代码

1、查看当前分支状态

git status

2、将要提交的文件加入暂存区

git add .

"."为将所有改动为文件加入暂存区,若仅提交某一个文件可直接写文件名 git add fileName
3、提交

git commit -m "提交信息"

4、推送到远程仓库

git push origin master

master为远程仓库分支名,如果是dev分支,则为git push origin dev

切换分支

如果已下载了master分支,需切换至远程的其它分支(本地无该分支)
1、查看远程分支

git branch -a

在这里插入图片描述
例如,需切到远程develop分支

git checkout -b develop origin/develop

git checkout -b 创建并切换分支
-b后面的develop为本地分支名
origin/develop为远程分支

git checkout -b developgit branch developgit checkout develop两条命令的简写

删除push记录

1、查看最新的2条提交记录

git log -2

比如,先提交了A,又提交了B,需删除B的提交,则要找到A的commit_id,回退到A的那个版本
在这里插入图片描述
2、回退

git reset --hard commit_id

–hard参数要慎用,加了–hard会彻底回退到某个版本,本地的源码也会变为上一个版本的内容
–soft,只回退commit
3、强制将本地的修改推送到远程仓库

git push origin develop --force
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

寅月星回

你的鼓励将是我创作的最大动力

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

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

打赏作者

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

抵扣说明:

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

余额充值