Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/23.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 如何仅将源文件上载到github?_Python_Git_Github - Fatal编程技术网

Python 如何仅将源文件上载到github?

Python 如何仅将源文件上载到github?,python,git,github,Python,Git,Github,我有一个用python编写的项目,我想上传到我的github repo。在我笔记本电脑的源目录中,还有其他已编译的python脚本(.pyc),我希望避免将其上载到github。internet上提供的文档显示将整个源目录上载到github repo 是否有办法避免将某些文件类型,特别是*.pyc,上载到github repo?这是该文件的目的 对于您的特定问题,您应该将*.pyc添加到此文件。创建一个文件并将*.pyc添加到此文件 我建议你把它放到github的python中,它有*.py[c

我有一个用python编写的项目,我想上传到我的github repo。在我笔记本电脑的源目录中,还有其他已编译的python脚本(.pyc),我希望避免将其上载到github。internet上提供的文档显示将整个源目录上载到github repo

是否有办法避免将某些文件类型,特别是*.pyc,上载到github repo?

这是该文件的目的

对于您的特定问题,您应该将
*.pyc
添加到此文件。

创建一个文件并将
*.pyc
添加到此文件


我建议你把它放到github的python中,它有
*.py[cod]
来摆脱
.pyc
.pyo
.pyd
文件,当你将文件上传到github时,只有你的git repo中的内容才会被上传。pyc文件无论如何都不应该添加到git repo中。如果是,请在推送存储库之前删除它们


您可以使用.gitignore文件不让pyc文件显示在您的
git状态视图中。

您可以发布您所参考的文档的链接吗?这也是一个值得一看的web服务,它为各种语言、操作系统和工具的组合生成
.gitignore
文件。它还可以集成到您的shell中,这样您就可以执行诸如
gi-python,java>.gitinore&&gi-eclipse>.git/info/exclude
之类的操作。请注意,如果您已经
git添加了一些
.pyc
文件,那么创建一个
.gitinore
将不会从您的repo中追溯删除它们。您需要在repo的顶层运行
git rm-r*.pyc
,以递归方式删除并从repo中删除您添加的所有
.pyc
文件。