Git 使用方法
操作方法
git clone/pull下载/同步代码- 修改代码
git diff/status查看修改git checkout/restore filename恢复修改
git add filename存到暂存区git status红色变绿色git reset/restore --stage filename撤销暂存(add)git checkout HEAD filename恢复修改(丢失)
git commit -m comment提交修改git reset --soft HEAD~1撤销commitgit reset HEAD~1撤销commit和addgit reset --hard HEAD~1恢复修改git revert HEAD创建反作用commit
git push推到远端
工作流最佳实践
git clone urlgit checkout -b mydev- 修改代码
git diffgit add filenamegit commitgit push origin mydev- 发现main已经更新
git checkout maingit pull origin maingit checkout mydevgit rebase main- 解决冲突
git -f origin mydev- 建立pr
- Squash and merge & delete branch
git checkout maingit branch -D mydevgit pull origin main- 回到第二步循环往复