大多數情況下,我們在本地建立了乙個專案,寫好了必要的初始化**,這時,需要將本地**push到github上建好的倉庫中。
步驟:在github上新建乙個倉庫
複製倉庫位址
在本地,用命令進入到當前專案所在目錄
輸入git init
將本地專案資料夾變成git倉庫
輸入git add .
將本地所有**新增到」快取區」
輸入git commit -m "你的提交備註"
輸入git remote -v
檢視當前專案有哪些遠端倉庫可以操作,如果上一步執行正確了,則會顯示如下:
輸入git pull origin master
同步github伺服器上的**,建議每次push之前都同步一下伺服器**。
最後輸入git push origin master
即可以提交到github伺服器。
常見問題
1、提示需要驗證使用者名稱,郵箱
解決:
git config --global user.name "your username"
git config --global user.email "your email"
2、push時錯誤
解決:伺服器拒絕你的更新要求,因為你當前的分支不是最新的,也就說有人提交了**,你本地的**不是在最新的伺服器**下進行的改動。此時是因為我們沒有進行pull同步伺服器**,而是直接push導致的。此時需要進行上述本地操作的第4步。3、報錯:
refusing to merge unrelated histories
解決:如果你在github上建立倉庫時生成了readme.md檔案,在首次pull時將會報錯,此時我們應該輸入
git pull origin master --allow-unrelated-histories
缺省會跳轉到編輯器,讓你輸入必須這麼做的理由,可以不理–按下esc鍵,然後輸入」:wq」(儲存退出)。這樣就完成了pull操作。
初次將本地專案提交git
登入碼雲建立新倉庫 獲取到倉庫位址 本地檔案執行 git init提交本地檔案 add 後面是乙個 點 git add git commit m 第一次提交 將本地倉庫與遠端倉庫建立鏈結 git remote add origin 倉庫位址推送 git push u origin master報錯 ...
本地專案提交至GitHub
1.首先已在github上註冊好使用者 2.在github上已建立好資源位址 3.建立完成後轉殖至本地目錄下 git clone 4.進入clone後本地目錄 5.把 拷到這個目錄 6.檢視目錄下是否有.gitignore檔案可參考下圖 7.重新在專案目錄下開啟git bash執行命令 plain ...
本地專案提交到github或者gitlab
建立好之後會生成乙個.git路徑 1 右鍵 點選git bash 2在git bash 裡面執行git init 初始化 3git add 提交當前 4 git commit m init commit git remote add origin 你新建專案時候的遠端git 位址 git push ...