Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/github/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 选择适当的.gitignore,使其不会';不要上传自己。_Python_Github_Gitignore - Fatal编程技术网

Python 选择适当的.gitignore,使其不会';不要上传自己。

Python 选择适当的.gitignore,使其不会';不要上传自己。,python,github,gitignore,Python,Github,Gitignore,我收到了关于我第一次用Python编程任务的反馈。总的来说,这很好,但有一点我不完全理解。为了标记作业,我的老师通过github克隆了我的repo。反馈建议使用“一个适当的.gitignore,它不会上载.gitignore本身” 有人能为我详述这一点吗?仍在努力熟悉git,不完全理解git .gitignore文件中的每一行都建立了一个模式。在决定是否应该忽略某个文件时,Git会查看它是否匹配.gitignore文件中的某个模式 如果将文本.gitignore添加到.gitignore文件中,

我收到了关于我第一次用Python编程任务的反馈。总的来说,这很好,但有一点我不完全理解。为了标记作业,我的老师通过github克隆了我的repo。反馈建议使用“一个适当的.gitignore,它不会上载.gitignore本身”


有人能为我详述这一点吗?仍在努力熟悉git,不完全理解git

.gitignore文件中的每一行都建立了一个模式。在决定是否应该忽略某个文件时,Git会查看它是否匹配.gitignore文件中的某个模式

如果将文本
.gitignore
添加到.gitignore文件中,则.gitignore文件本身将不会在Git版本控制系统中受到控制,也不会上载到远程存储库


然而,在我看来,在Git中控制.gitignore文件并不是一件坏事。这意味着存储库的所有用户都可以访问相同的配置。

根据我的经验,您确实希望在git中跟踪.gitignore文件。你应该问你的老师为什么他们不想发生这种事。不承诺。对回购协议置之不理是很奇怪的。我所能想到的就是作业中有关于该文件的特定于班级的建议,而你可能没有遵循。