全面掌握 Git 基本操作与暂存技巧

基本操作流程

  • 查看状态

    • git status:查看当前工作区的状态,包括已修改、新建、删除的文件。
  • 拉取与添加代码

    • git pull:从远程仓库拉取最新代码并合并到本地。
    • git add .:将所有更改的文件添加到暂存区。
    • git add <fileNamePath>:添加特定文件到暂存区。
  • 提交与推送

    • git commit -m '提交的日志':将暂存区的更改提交到本地仓库。
    • git push:将本地仓库的提交推送到远程仓库。
    • git commit -a -m '提交的日志':自动添加所有已跟踪的文件并提交,简化操作。

Git暂存技巧

  • 暂存命令
    • git stash:将当前工作进度暂存,恢复工作区为上一次提交状态。
    • git stash pop:应用最后一次暂存并删除该暂存。如果存在冲突,终端会提示用户解决。
    • git stash list:查看所有的暂存记录。
    • git stash clear:清空所有的暂存。
    • git stash drop <stash>:删除特定的暂存,需指定其ID。
    • git stash apply <stash>:应用指定的暂存,但不删除它。

恢复被删除的代码

  • 使用git fsck --lost-found查找刚才删除的分支中的提交对象。
  • 使用git show <commitID>查看提交的详细信息,确保恢复的内容是正确的。
  • 如果确认无误,使用git merge <commitID>合并恢复的内容。

通过掌握以上基本操作与暂存技巧,开发者可以更高效地管理项目,提高代码版本控制的灵活性与安全性。

猜你喜欢

转载自blog.csdn.net/qq_41865545/article/details/143441856