常用git 命令

1、从某(dev)分支创建新分支
git checkout dev (切换至某分支,再当前分支下创建新分支)
git checkout -b new

2、删除对文件的修改(适用于没有添加到缓存区和工作区,也就是add 和commit 之前可以使用)
git checkout – 文件名

3、已经add到缓存区,没有commit 则
git reset HEAD 文件名

4、commit后的处理
在git push的时候,有时候我们会想办法撤销git commit的内容
1·找到之前提交的git commit的id
git log
找到想要撤销的id
2·git reset –hard id
完成撤销,同时将代码恢复到前一commit_id 对应的版本
3·git reset id
完成Commit命令的撤销,但是不对代码修改进行撤销,可以直接通过git commit 重新提交对本地代码的修改

5、删除本地分支,远程分支
假设本地分支和远程分支一致,都有new分支,则删除分支的命令为
git branch -D new (本地)
git push origin :new (远程)

6、git tag打标签
打标签是为了记录当前分支的一个状态(版本)

猜你喜欢

转载自blog.csdn.net/a250758092/article/details/80003108