除了子目录中的内容之外,我如何git -commit所有内容?

时间:2016-03-09 16:58:39

标签: git

我正在Openshift上构建我的应用程序。

但我需要了解如何运行

git commit -m "Some reason" 

不影响/users/*子目录中的内容。我该怎么做?

2 个答案:

答案 0 :(得分:1)

您可以执行以下步骤:

  • users文件夹添加到文件.gitignore
  • git add .gitignore
  • git commit -m 'add users folder to gitignore'

在这些步骤之后,文件夹users将不受版本控制

答案 1 :(得分:0)

git commit只提交文件&您已提交进行提交的目录。所以'git add'只是你要提交的东西&你会好起来的。如果您运行'git status',您可以看到提交的暂存内容列表。这是一个很好的资源,可以获得有关基本git流的更多信息:https://git-scm.com/book/en/v2/Git-Basics-Getting-a-Git-Repository