Git 常用命令指南
基础命令
git init
git clone <url>
git status
git add <file>
git add .
git commit -m "消息"
git push
git pull
分支管理
git branch
git branch -r
git branch -a
git branch <分支名>
git checkout <分支名>
git checkout -b <分支名>
git merge <分支名>
git rebase <分支名>
git branch -d <分支名>
git push origin --delete <分支名>
其他常用命令
git log
git log --oneline
git checkout -- <file>
git reset HEAD <file>
git reset --hard HEAD^
git remote -v
git remote add origin <url>
git fetch
git tag
git tag <标签名>
git push origin <标签名>
常见工作流程
- 创建功能分支:
git checkout -b feature/new-feature
- 开发完成后合并到主分支:
git checkout main
git merge feature/new-feature
- 解决冲突后提交:
git add .
git commit -m "解决冲突"
git push