用git覆盖文件夹

时间:2012-06-22 17:36:46

标签: django git

我正在学习如何在EC2服务器上使用django,但我正在编辑本地计算机上的代码。当我运行这样的事情时:

python manage.py startapp polls

它会创建一个包含各种文件的文件夹。而不是单独将文件添加到git,这使我忘记添加每个新创建的文件的可能性,这是一个很好的做法,只是为了:

git add (the root django project directory) 

每次django都会创建新文件吗?

如果这不是一个好习惯,那么你们用什么方法来确保每次创建新文件时都将所有文件添加到git中?

2 个答案:

答案 0 :(得分:1)

我认为你过分思考这个问题。忽略您认为应该的文件(如* .pyc)。添加所有文件或单独执行,无论您喜欢哪个。如果您不小心添加了一个不应该添加的文件,请检查该文件,以免添加。如果您已经使用文件提交,则git删除该文件并提交。

答案 1 :(得分:1)

您使用git status,它会为您提供当前未跟踪的所有文件的列表,因此如果您害怕忘记某些内容,可以将其用作参考。

此外,我想说你不想忘记正确设置 .gitignore ,然后你可以指示git添加所有内容,否则就像Mark建议的那样,你可能会添加**。pyc *文件,你不想这样做。