我在A电脑创建项目并git到github,然后我在B电脑clone一份接着使用B电脑继续写项目。
问题一:我在B写完项目推送到github,因为突然不能使用B电脑,只能用A电脑写项目,这里就出现版本冲突了?该怎么解决?
问题二:我学的git中只使用git协议推送项目,那么怎么使用ssh推送项目呢?
ringa_lee
问题一、如果你在B电脑的项目还未推送到Github上没关系,你可以现在A电脑中继续写项目,等到可以使用B电脑时在推送到Github并解决冲突即可。如果你在B电脑上的项目已经推送到了Github上,那就更简单了,在A电脑上先pull一下Github上的代码即可。
问题二、我想你应该没搞清楚什么是Git协议,因为在Github上常规使用的只有HTTP和SSH协议,并没有Git协议,既然你用过Github,不会不知道怎么用SSH协议推送项目吧?
你在A上的代码没有及时push上remote里去,手动修改一下冲突吧,你两台电脑其实你可以当成两个人,从服务器git clone master 各建立一下自己的分支,
问题一、如果你在B电脑的项目还未推送到Github上没关系,你可以现在A电脑中继续写项目,等到可以使用B电脑时在推送到Github并解决冲突即可。如果你在B电脑上的项目已经推送到了Github上,那就更简单了,在A电脑上先pull一下Github上的代码即可。
问题二、我想你应该没搞清楚什么是Git协议,因为在Github上常规使用的只有HTTP和SSH协议,并没有Git协议,既然你用过Github,不会不知道怎么用SSH协议推送项目吧?
你在A上的代码没有及时push上remote里去,手动修改一下冲突吧,你两台电脑其实你可以当成两个人,从服务器git clone master 各建立一下自己的分支,