我目前正在使用PyCharm IDE学习Python。我不知道如何将我的文件自动同步到GitHub。或者更准确地说,我希望我的代码在我输入时自动同步到我的GitHub repo。就像我希望文件存在于GitHub中并在我的IDE上编辑它一样。有什么解决办法吗?此致,考西克
gmxoilav1#
这不是git(或Github)的工作原理。版本控制系统是用来捕捉项目中的里程碑事件的。我想你把git和文件管理云服务(如Dropbox或Google Drive)搞混了。如果你需要一种可以在每次“保存”文件时同步文件的服务,那么像Dropbox这样的服务就是你要找的。然而,如果你调整你的工作流程,使其符合你的使用意图,版本控制系统(例如git)会更适合代码管理。在PyCharm中,在每个里程碑(例如一个bug修复或一个新特性实现)之后,你需要做以下事情:
所有这些都可以在PyCharm的Commit窗口中找到(View〉〉Tool Windows〉〉Commit)。最后一件事。如果你的目标是与其他人实时协作,那么PyCharm有一个新特性叫做“Code with me”(工具〉〉Code With Me ...)。我不知道它是否免费,但它的想法是你可以邀请朋友一起实时修改代码库。最后,你可以将修改推送到远程仓库。
1条答案
按热度按时间gmxoilav1#
这不是git(或Github)的工作原理。版本控制系统是用来捕捉项目中的里程碑事件的。我想你把git和文件管理云服务(如Dropbox或Google Drive)搞混了。如果你需要一种可以在每次“保存”文件时同步文件的服务,那么像Dropbox这样的服务就是你要找的。
然而,如果你调整你的工作流程,使其符合你的使用意图,版本控制系统(例如git)会更适合代码管理。在PyCharm中,在每个里程碑(例如一个bug修复或一个新特性实现)之后,你需要做以下事情:
所有这些都可以在PyCharm的Commit窗口中找到(View〉〉Tool Windows〉〉Commit)。
最后一件事。如果你的目标是与其他人实时协作,那么PyCharm有一个新特性叫做“Code with me”(工具〉〉Code With Me ...)。我不知道它是否免费,但它的想法是你可以邀请朋友一起实时修改代码库。最后,你可以将修改推送到远程仓库。