2016-09-08 48 views
0

有人用我的代码来创建一个远程git存储库,我应该怎么做才能与远程连接,以便我可以开始提交和推送代码远程? 我应该使用git clone吗?我认为这会覆盖我的本地项目(但对我来说,因为远程代码和本地代码是相同的)。 我只想知道解决此问题的最佳做法。Git远程已创建,我应该怎么做在下一个

回答

2

在你git回购你的本地计算机上,你可以在命令行,其中url是很自然,遥控器的URL做

git remote add origin <url> 

什么这个命令的作用是告诉git回购,它现在应该是这个偏远的回购协议,命名origin,对于提交和更新,并推到它,当你做一个git push

如果你的代码是不是在git回购本地机器上(即未受版本控制),你应该做的是这样的:到你的源代码树以外的单独的文件夹

git clone <url> 

。这会将远程的内容复制到该文件夹​​以及历史记录中,并隐式应用上面的命令。然后,如果两者之间没有差异,则可以删除未版本控制的文件夹。

+0

谢谢!这个答案很清楚! – user6557921

+0

对于第一个解决方案,我需要去包含我的项目的所有文件的文件夹,然后在我执行“git remote add origin ”之前,git init为这个项目创建一个git repo?顺便说一下,这个项目是从某人github的某些样板开始由“git clone”创建的。 – user6557921

+1

第一种解决方案假定远程是以某种方式从现有的'git'回购库创建的,并且本地计算机上的代码已经使用'git'进行版本控制。如果不是,则应使用第二种解决方案。 –