@Git Comand
Git 常用命令
- 创建Branch
git checkout -b Test
- 提交变更
git commit -m "Test branch first commit"
- 撤销本地提交
git reset --soft HEAD~1
git restore --staged Controllers/TodosController.cs
- 代码变更比较
git diff HEAD~1 Controllers/TodosController.cs
- 拉取主分支最新代码到本地分支
git stash
git checkout master
git pull
git checkout Test
git rebase master
git stash pop
- 推送本地分支到远程分支
git push -u main Test
- 撤回远程分支提交的变更
git log
git reset --soft HEAD~1
git status
git restore --staged Controllers/TodosController.cs
git add Controllers/TodosController.cs
git commit -m “Test branch third commit”
git push -f
- 删除远程分支
git push main --delete Test
- 删除本地分支
git checkout master
git branch -D Test
- 设置Git ssh URL
git remote set-url origin git@github.com:username/repo.git