將本地已有的乙個非git專案上傳到新建的git倉庫的方法一共有兩種。
第一種方法比較簡單,直接用把遠端倉庫拉到本地,然後再把自己本地的專案拷貝到倉庫中去。然後push到遠端倉庫上去即可。此方法適用於本地專案不是乙個git倉庫的情況。
具體步驟如下:
1、首先轉殖
git clone [email protected]:yuanmingchen/tensorflow_study.git
2、然後複製自己專案的所有檔案到剛剛轉殖下來的倉庫中
3、最後push到遠端倉庫上面去:
git push -u origin master
第二種方法就是先將本地的專案初始化為乙個git倉庫,然後再強行合併本地倉庫和遠端倉庫,由於這兩個倉庫是完全不同的兩個倉庫,所以直接pull都會報錯,需要在pull的時候假加上–allow-unrelated-histories才可以pull成功。此方法適用於本地專案已經是乙個git倉庫的情況。
具體步驟如下:
1、新建git倉庫,將本地專案設定為乙個git倉庫。如果本地專案已經是乙個git倉庫了,請跳過這一步。在專案根目錄下:
git init
2、把當前目錄下的已有檔案全部加到剛剛新建的git倉庫中:
git add .
3、儲存剛剛加入的檔案,並書寫儲存資訊:
git commit -m "push current files"
4、將本地倉庫與遠端倉庫關聯起來:
git remote add origin [email protected]:yuanmingchen/tensorflow_study.git
5、pull遠端倉庫的內容,更新本地倉庫,使用–allow-unrelated-histories忽略本地倉庫和遠端倉庫的無關性,強行合併(關鍵):
git pull origin master --allow-unrelated-histories
6、把本地倉庫的內容push到遠端倉庫:
git push -u origin master
然後就ok了。
最後附上git的一些其他命令:
1、刪除已將關聯的遠端主機
git remote rm origin
2、檢視所有本地分支
git branch -a
3、新建乙個分支,名字叫xf
git branch xf
4、切換分支到xf分支
git checkout xf
5、把遠端分支的**pull到本地分支:git pull 《遠端主機名》 《遠端分支名》:《本地分支名》
如:取回origin主機的master分支,與本地的xf分支合併,輸入命令:
git pull origin master:xf
6、推送當前的分支,git push 《遠端主機名》 《本地分支名》:《遠端分支名》
ps:注意,分支推送順序的寫法是《**地》:《目的地》,所以git pull是《遠端分支》:《本地分支》,而git push是《本地分支》:《遠端分支》。
如:把本地的xf分支推送到origin主機的master分支,輸入命令:
git push origin xf:master
將本地已有的乙個非git專案上傳到新建的git倉庫的方法一共有兩種。
第一種方法比較簡單,直接用把遠端倉庫拉到本地,然後再把自己本地的專案拷貝到倉庫中去。然後push到遠端倉庫上去即可。此方法適用於本地專案不是乙個git倉庫的情況。
具體步驟如下:
1、首先轉殖
git clone [email protected]:yuanmingchen/tensorflow_study.git
2、然後複製自己專案的所有檔案到剛剛轉殖下來的倉庫中
3、最後push到遠端倉庫上面去:
git push -u origin master
第二種方法就是先將本地的專案初始化為乙個git倉庫,然後再強行合併本地倉庫和遠端倉庫,由於這兩個倉庫是完全不同的兩個倉庫,所以直接pull都會報錯,需要在pull的時候假加上–allow-unrelated-histories才可以pull成功。此方法適用於本地專案已經是乙個git倉庫的情況。
具體步驟如下:
1、新建git倉庫,將本地專案設定為乙個git倉庫。如果本地專案已經是乙個git倉庫了,請跳過這一步。在專案根目錄下:
git init
2、把當前目錄下的已有檔案全部加到剛剛新建的git倉庫中:
git add .
3、儲存剛剛加入的檔案,並書寫儲存資訊:
git commit -m "push current files"
4、將本地倉庫與遠端倉庫關聯起來:
git remote add origin [email protected]:yuanmingchen/tensorflow_study.git
5、pull遠端倉庫的內容,更新本地倉庫,使用–allow-unrelated-histories忽略本地倉庫和遠端倉庫的無關性,強行合併(關鍵):
git pull origin master --allow-unrelated-histories
6、把本地倉庫的內容push到遠端倉庫:
git push -u origin master
然後就ok了。
最後附上git的一些其他命令:
1、刪除已將關聯的遠端主機
git remote rm origin
2、檢視所有本地分支
git branch -a
3、新建乙個分支,名字叫xf
git branch xf
4、切換分支到xf分支
git checkout xf
5、把遠端分支的**pull到本地分支:git pull 《遠端主機名》 《遠端分支名》:《本地分支名》
如:取回origin主機的master分支,與本地的xf分支合併,輸入命令:
git pull origin master:xf
6、推送當前的分支,git push 《遠端主機名》 《本地分支名》:《遠端分支名》
ps:注意,分支推送順序的寫法是《**地》:《目的地》,所以git pull是《遠端分支》:《本地分支》,而git push是《本地分支》:《遠端分支》。
如:把本地的xf分支推送到origin主機的master分支,輸入命令:
git push origin xf:master
將本地已有的乙個專案上傳到新建的git倉庫的方法
將本地已有的乙個非git專案上傳到新建的git倉庫的方法一共有兩種。第一種方法比較簡單,直接用把遠端倉庫拉到本地,然後再把自己本地的專案拷貝到倉庫中去。然後push到遠端倉庫上去即可。此方法適用於本地專案不是乙個git倉庫的情況。具體步驟如下 1 首先轉殖git clone git github.c...
將本地已有的乙個專案上傳到新建的git倉庫的方法
將本地已有的乙個非git專案上傳到新建的git倉庫的方法一共有兩種。第一種方法比較簡單,直接用把遠端倉庫拉到本地,然後再把自己本地的專案拷貝到倉庫中去。然後push到遠端倉庫上去即可。此方法適用於本地專案不是乙個git倉庫的情況。具體步驟如下 1 首先轉殖git clone git github.c...
git將本地已有的專案上傳到GitHub
1.首先在專案目錄下初始化本地倉庫 git init 2.新增所有檔案 表示所有 git add 3.提交所有檔案到本地倉庫 git commit m 備註資訊 4.連線到遠端倉庫 git remote add origin 你的遠端倉庫位址 5.將專案推送到遠端倉庫 tips 如果出現這個錯誤可能...