起因
? ? ? ? ? ? 為什么會(huì)有這么奇怪的操作,期初我也很是郁悶分别。但,當(dāng)我項(xiàng)目經(jīng)理讓我把代碼地址發(fā)給他并給他權(quán)限的時(shí)候存淫,我突然意識(shí)到了——這個(gè)倉(cāng)庫(kù)不是我的耘斩,我給不了權(quán)限,而且能給權(quán)限的人不在這里了桅咆。于是乎我開(kāi)始了復(fù)制別人倉(cāng)庫(kù)的道路煌往。
第一種
首先創(chuàng)建一個(gè)帶有README的md文件,然后去你要復(fù)制的倉(cāng)庫(kù)代碼中開(kāi)啟終端輸入
git push --mirror xxx(此處時(shí)你新建的代碼倉(cāng)庫(kù)的地址)
執(zhí)行完畢后刷新你的代碼倉(cāng)庫(kù)就是復(fù)制過(guò)來(lái)的倉(cāng)庫(kù)全部代碼
第二種
也是新創(chuàng)建一個(gè)項(xiàng)目轧邪,但是該倉(cāng)庫(kù)應(yīng)該為全空狀態(tài)刽脖,也就是說(shuō)倉(cāng)庫(kù)里面什么也沒(méi)有,連readme.md都不要?jiǎng)?chuàng)建忌愚。然后在你要復(fù)制的倉(cāng)庫(kù)代碼中開(kāi)啟終端輸入
git remote add [name]? xxx
其中name為你的倉(cāng)庫(kù)名曲管,xxx為你倉(cāng)庫(kù)代碼地址
然后? git push [name]? master
貌似這種方法比第一種方法更快些。