Python Git未提交文件
我通过Py2Exe创建了Python软件的可执行文件,它在其中创建了两个新目录和多个文件。我还为此创建了一个新的Python文件,名为setup.py 每当我打开Git GUI时,它都会显示唯一未提交的更改在我的.idea\workspace.xml文件(每次提交时都会出现这个文件)和setup.py中。我创建的其他目录和文件不会显示。我已经检查了三次文件是否在正确的目录(../Documents/GitHub/)中,是否有人知道以前发生过这种情况,或者有什么解决方案 编辑:尝试添加文件时,出现错误:Python Git未提交文件,python,git,github,git-commit,Python,Git,Github,Git Commit,我通过Py2Exe创建了Python软件的可执行文件,它在其中创建了两个新目录和多个文件。我还为此创建了一个新的Python文件,名为setup.py 每当我打开Git GUI时,它都会显示唯一未提交的更改在我的.idea\workspace.xml文件(每次提交时都会出现这个文件)和setup.py中。我创建的其他目录和文件不会显示。我已经检查了三次文件是否在正确的目录(../Documents/GitHub/)中,是否有人知道以前发生过这种情况,或者有什么解决方案 编辑:尝试添加文件时,出现
fatal:'C:\Users\me\Documents\GitHub\Project\SubDir\build'在存储库之外
编辑:修复了这个问题,我在周五无法添加目录,但今天它让我知道了什么原因。我将在这里冒险说,如果新文件没有在git中显示,那么它们实际上不在正确的目录中。确保正在创建文件的目录具有
.git
目录
如果情况已经如此,那么您需要查看本地回购协议上的git status
的输出,以查看当前情况
如果文件显示在git status
的结果中,但仍然没有显示在奇异的GUI工具中,请尝试在存储库目录中添加git.
如果这仍然不起作用,那么您需要坐下来,首先询问为什么要使用git的GUI。如果我不得不猜测……您必须先准备文件。从命令行可以看到:
git add *file 1* *file 2* etc.
我没有使用GUI,所以我不确定是否有等效的过程
可能会有帮助。在大多数情况下,您必须
git添加path/to/file
才能让git跟踪文件(或文件夹),并且您的GUI可能会过滤未跟踪的文件
因为您在windows上,所以可能必须打开git shell才能使用git add
。我确信Github for Windows允许您通过文件名旁边的复选框或按钮轻松添加未跟踪的文件
按照本页中段的说明在Git DIR中打开PosiS壳:
然后运行git add命令(
git add path/to/folder path/to/folder2
)。git GUI?这到底是什么?啊,你可能应该尝试其他操作系统,或者在Virtualbox中运行。如果您继续在Windows中以本机方式进行开发,那么当事情不起作用时,您将面临一生的考验、磨难和caddy堆栈溢出响应。@SlaterTyranus运行git GUI
…@twalberg git GUI可能不是标准的git命令。只是试过运行它。是的,我可以在GUI中通过复选框取消跟踪,当我添加目录时,我得到错误:fatal:'C:\Users\me\Documents\GitHub\Project\SubDir\build'在存储库之外