首页 > 杂谈 > Git 命令行
2016
08-09

Git 命令行

  1. git clean -f

删除本地untracked 文件

2. git clean -fd

删除本地untracked 文件及文件夹

3. git checkout 文件夹

revert本地未提交文件

4. git checkout -b 分支名

新建并切换到分支

5. git log

查看提交历史记录

6. git reset –soft <commit_id>

撤销恢复某一次提交,本地未提交的文件保留

7. git reset –hard <commit_id>

撤销恢复到某一次提交,本地未提交文件不保留

git如何忽略已提交文件

  1. git rm -r –cached 要忽略的文件
  2. git add .
  3. git commit -m ” commet for commit …..”
  4. git push

git忽略文件写法

  1. 以/开头忽略目录,表示当前。例如/mytmp表示忽略根目录下的mytmp。
  2. 以**/开头,忽略所有目录。例如**/mytmp表示忽略所有层级下的mytmp目录。
  3. 目录后跟/*,忽然目录下所有文件。例如/mytmp/*表示忽略所有mytmp目录下的文件
  4. 用!开头表示例外。例如!/child1/child2/mytmp表示单独强调“不忽略”/child1/child2/mytmp的 mytmp 目录。
最后编辑:
作者:freeman
这个作者貌似有点懒,什么都没有留下。

留下一个回复

你的email不会被公开。

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据