我通过Py2Exe创建了我的Python软件的可执行文件,它创建了两个新目录和多个文件。我还为此创建了一个新的Python文件,名为setup.py。
每当我打开Git GUI时,它都会显示我的.idea \ workspace.xml文件中的唯一未提交的更改(这会在每次提交时出现)和setup.py。我创建的其他目录和文件没有显示出来。我已经三倍检查文件是否在正确的目录中(../Documents/GitHub/ ..),有没有人知道过这种情况,或者解决它?
编辑:尝试添加文件时,出现错误:
fatal: 'C:\Users\me\Documents\GitHub\Project\SubDir\build' is outside repository
答案 0 :(得分:2)
在大多数情况下,您必须git add path/to/file
让git跟踪文件(或文件夹),并且您的GUI可能会过滤未跟踪的文件。
因为您在Windows上,所以可能必须打开git shell才能使用git add
。 我相当肯定Github for Windows允许您通过文件名旁边的复选框或按钮轻松添加未跟踪的文件。
按照本页中间的说明在git目录中打开powershell:http://windows.github.com/help.html
然后运行git add命令(git add path/to/folder path/to/folder2
)。
答案 1 :(得分:1)
我将在这里说出来并说如果新文件没有出现在git中,那么它们实际上并不在正确的目录中。确保创建文件的目录中包含.git
目录。
如果已经是这种情况,您需要查看本地仓库中git status
的输出,以查看事物的当前状态。
如果文件显示在git status
的结果中但仍未出现在奇怪的GUI工具中,请在存储库目录中尝试git add .
。
如果仍然不起作用,那么你需要坐下来问一下你为什么首先使用git GUI。
答案 2 :(得分:1)
如果我不得不猜测......你必须先播放文件。从命令行开始:
git add *file 1* *file 2* etc.
我没有使用过GUI,所以我不确定等效过程。