我在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 各建立一下自己的分支,