git 創建 版本庫

1.git bash 進入 項目 路徑     

git init 初始化 項目 本地庫

2.將 本地代碼 提交到緩存區域

git add .   (注意空格) 

3. 將緩存區的文件 提交到本地庫

 

3.去git上 創建 遠程庫  得到 遠程的 git 倉地址 :

eg:https://[email protected]:8443/r/~liuzongren/ran.git 

4.將本地 倉庫 關聯到 遠程倉庫

git commit - m "我的第一次 提交"(-m 後面 是 提交的message ,這個 必須寫)

5.git push -u  origin  將本地 代碼 提交到 遠程庫。

如果 出現 如下 錯誤:

git pull 失敗 ,提示:fatal: refusing to merge unrelated histories

其實這個問題是因爲 兩個 根本不相干的 git 庫, 一個是本地庫, 一個是遠端庫, 然後本地要去推送到遠端, 遠端覺得這個本地庫跟自己不相干, 所以告知無法合併

具體的方法, 一個種方法: 是 從遠端庫拉下來代碼 , 本地要加入的代碼放到遠端庫下載到本地的庫, 然後提交上去 , 因爲這樣的話, 你基於的庫就是遠端的庫, 這是一次update

第二種方法:
使用這個強制的方法

git pull origin master --allow-unrelated-histories

後面加上 --allow-unrelated-histories , 把兩段不相干的 分支進行強行合併

後面再push就可以了 git push gitlab master:init

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章