共计 541 个字符,预计需要花费 2 分钟才能阅读完成。
罕用 git 命令
1. 回滚到某次提交
1. 回滚到上一次版本
git reset --hard HEAD
2. 回滚到某个 commit_id(通过 git log 查找)
git reset --hard commit_id
3. 提交回滚
git push origin HEAD --force
2. 撤销 add
git reset --mixed
3. 撤销 commit
git reset --soft HEAD^
4. 更新近程分支列表
git remote update origin --prune
git remote prune origin
5. 本地工程同步到 remote 时,git push 被回绝
git pull origin master --allow-unrelated-histories
6. 将本地已存在我的项目提交到远端
cd existing-project
git init
git add .
git commit -m "Initial Commit"
git remote add origin 'repo url'
git push -u origin master
7. 解决批改.gitignore 不失效
git rm -r --cached .
git add .
git commit 'update gitignore'
8. 撤销所有改变,包含批改和新增文件
git reset --hard
git clean -df
正文完