Git-记不住的命令整理

短命女 2022-06-10 04:18 331阅读 0赞

git作为代码管理工具基本上每天都在使用中, 然而有时候总有一些难记的命令让我每次用都需要去百度, 干脆把它们整理出来, 以后再遇到直接看自己博客就好啦, hah

1.忽略已经add进暂存区的文件
有时候一不留神会把一些并不想提交的东西一起add到暂存区, 一下两下想不起来该用什么命令, 网上搜的有的还不对, 下面给出正解:

  1. # 把文件从暂存区移除
  2. git reset HEAD xxx

2.放弃一些本地的修改

  1. # 放弃一个文件修改
  2. git checkout xxx
  3. # 放弃当前文件夹所有文件的修改
  4. git checkout .
  5. # 会退到某个版本
  6. git reset --hard xxx版本号

3.切换分支保存代码
有时写了一部分代码但是突然需要切换分支或者其他操作, 需要把当前修改暂存一下, 那就下面用到的命令

  1. # 暂存信息
  2. git stash
  3. # 获取存入的信息
  4. git stash pop

4.commit message写错
如果尚未push到远端, 只需要

  1. git commit --amend

5.删除远端分支

  1. git push --delete 分支名

6.重命名本地分支

  1. git branch -m 旧分支名 新分支名

最近收藏的就这几条命令了, 以后再有记不住的随时更新, 另附上我初学git的启蒙文档 Pro Git(中文版).

发表评论

表情:
评论列表 (有 0 条评论,331人围观)

还没有评论,来说两句吧...

相关阅读

    相关 Git-命令整理

    git作为代码管理工具基本上每天都在使用中, 然而有时候总有一些难记的命令让我每次用都需要去百度, 干脆把它们整理出来, 以后再遇到直接看自己博客就好啦, hah 1.忽略已