Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/heroku/2.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
如何在两台计算机和Heroku中使用Git_Git_Heroku - Fatal编程技术网

如何在两台计算机和Heroku中使用Git

如何在两台计算机和Heroku中使用Git,git,heroku,Git,Heroku,我有一个使用Heroku服务的django应用程序,我一直在我的linux桌面上工作。我不是git专家,但我的工作流程是这样的: 我在电脑上做某项工作,然后我就做了;添加、提交,然后我将项目推送到Heroku 现在,我刚买了一台笔记本电脑,我希望能够在我的笔记本电脑和台式电脑之间以相同的版本工作。考虑到我的django项目是在虚拟环境中进行的。以我想要的方式工作的最佳方式是什么?我是否将桌面作为Git服务器和客户端,将笔记本电脑作为客户端?我怎样才能做到这一点而不被Heroku推得乱七八糟呢。我

我有一个使用Heroku服务的django应用程序,我一直在我的linux桌面上工作。我不是git专家,但我的工作流程是这样的:

我在电脑上做某项工作,然后我就做了;添加、提交,然后我将项目推送到Heroku


现在,我刚买了一台笔记本电脑,我希望能够在我的笔记本电脑和台式电脑之间以相同的版本工作。考虑到我的django项目是在虚拟环境中进行的。以我想要的方式工作的最佳方式是什么?我是否将桌面作为Git服务器和客户端,将笔记本电脑作为客户端?我怎样才能做到这一点而不被Heroku推得乱七八糟呢。我将感谢你的帮助。谢谢

您不应该将您的计算机用作git服务器。 为了安全起见,您需要将代码托管在安全平台上。看看Github(最著名的)或BitBucket

您的环境应如下所示:

  • 2个开发环境(您的2台计算机)。这里没什么复杂的。只需学习如何使用git命令提交和检索代码

  • 1 git platfom(使用GitHub替换您首先要创建的服务器)。在这里,您可以随时推送代码(特别是当您需要将代码保存在安全的地方,或者需要在其他计算机上检索代码时)

  • 1生产环境(Heroku应用程序)。当你想更新你的实时应用程序时,你可以在这里推送你的代码。但它不用于保存代码(与Github不同)


您不应该将计算机中的一台用作git服务器。 为了安全起见,您需要将代码托管在安全平台上。看看Github(最著名的)或BitBucket

您的环境应如下所示:

  • 2个开发环境(您的2台计算机)。这里没什么复杂的。只需学习如何使用git命令提交和检索代码

  • 1 git platfom(使用GitHub替换您首先要创建的服务器)。在这里,您可以随时推送代码(特别是当您需要将代码保存在安全的地方,或者需要在其他计算机上检索代码时)

  • 1生产环境(Heroku应用程序)。当你想更新你的实时应用程序时,你可以在这里推送你的代码。但它不用于保存代码(与Github不同)


您不应该将计算机中的一台用作git服务器。 为了安全起见,您需要将代码托管在安全平台上。看看Github(最著名的)或BitBucket

您的环境应如下所示:

  • 2个开发环境(您的2台计算机)。这里没什么复杂的。只需学习如何使用git命令提交和检索代码

  • 1 git platfom(使用GitHub替换您首先要创建的服务器)。在这里,您可以随时推送代码(特别是当您需要将代码保存在安全的地方,或者需要在其他计算机上检索代码时)

  • 1生产环境(Heroku应用程序)。当你想更新你的实时应用程序时,你可以在这里推送你的代码。但它不用于保存代码(与Github不同)


您不应该将计算机中的一台用作git服务器。 为了安全起见,您需要将代码托管在安全平台上。看看Github(最著名的)或BitBucket

您的环境应如下所示:

  • 2个开发环境(您的2台计算机)。这里没什么复杂的。只需学习如何使用git命令提交和检索代码

  • 1 git platfom(使用GitHub替换您首先要创建的服务器)。在这里,您可以随时推送代码(特别是当您需要将代码保存在安全的地方,或者需要在其他计算机上检索代码时)

  • 1生产环境(Heroku应用程序)。当你想更新你的实时应用程序时,你可以在这里推送你的代码。但它不用于保存代码(与Github不同)