此篇是一個講述從零到有,詳細(xì)的介紹如何建立git倉庫以及如何進行本地和遠程倉庫的連接與上傳,及后續(xù)各種情況出現(xiàn)時的處理方法
1.git倉庫的建立
??首先打開gitee并且登錄后,點擊右上角的加號,點擊新建倉庫。
??后在此處填寫倉庫名稱,倉庫介紹等,下面三個復(fù)選框根據(jù)情況選擇。
??現(xiàn)在你的遠程倉庫建立后,可以通過gitee自帶的代碼片段提示來嘗試建立你的本地倉庫。
2.初始化git倉庫
??首先應(yīng)該在自己的電腦上安裝git,在安裝了git后,在你所需創(chuàng)建本地倉庫的文件夾目錄下右鍵點擊即可。
根據(jù)gitee自帶的代碼入門教程,我們可以將快速搭建一個本地倉庫,首先是初始化倉庫。
??在命令程序中輸入如下代碼:
git init
展示效果如圖將本地項目工作區(qū)的所有文件添加到暫存區(qū)
git add .
展示效果如圖
把暫存區(qū)里的所有文件提交到本地倉庫(xxx里的內(nèi)容是此次上傳的說明)
git commit -m "xxx"
展示效果如圖
將所有文件從本地倉庫上傳到遠程gitee倉庫
1.若是沒有關(guān)聯(lián)遠程倉庫需要先進行關(guān)聯(lián)
git remote add origin 遠程倉庫地址
展示效果如圖
2.關(guān)聯(lián)后即可進行上傳,將當(dāng)前分支master上傳到gitee倉庫
如果倉庫初始不為空,先進行此步操作
git pull --rebase origin master
如果倉庫為空可直接執(zhí)行如下操作
git push -u origin master
展示效果如圖
這一步結(jié)束后可能會讓你輸入賬號與密碼(密碼不會顯示)
3.分支管理
首先進行新建分支
選擇分支后,繼續(xù)執(zhí)行如上操作。
但是在上傳遠程倉庫時應(yīng)該強制上傳,代碼如下
git push origin master --force
4.更新分支內(nèi)容
只需要在執(zhí)行上傳遠程倉庫時輸入如下代碼即可
例如分支名為TSOOP
git push origin master:TSOOP
5.若git commit和git status 后都遇到 nothing to commit,working tree clean
只需清除本地的緩存,如果擔(dān)心本地資源改動消失,建議備份"倉庫"和"代碼"
git rm -r --cached . # 刪除本地緩存
然后再重新提交即可
6.當(dāng)遠程倉庫里有ReadMe.md文件時,而你的本地倉庫沒有(或者有你倉庫里沒有的文件時)
此時無法直接向遠程倉庫中push你的本地倉庫,只需執(zhí)行如下代碼進行合并。
git pull --rebase origin master
然后再正常push即可
git push -u origin master
7.使用vscode時,提交至遠程倉庫時每次都需要輸入賬號密碼的解決方法
只需要在vscode中按下(ctrl+shift+Y),打開調(diào)試控制臺
如圖
來到終端輸入
git config --global credential.helper store
git config --global credential.helper store
如圖文章來源:http://www.zghlxwxcb.cn/news/detail-721681.html
執(zhí)行后,重新啟動vscode再輸入一次賬號密碼,以后就可以不必輸入了文章來源地址http://www.zghlxwxcb.cn/news/detail-721681.html
到了這里,關(guān)于如何從零到有開始進行g(shù)it倉庫的建立上傳,以及所遇到的問題及解決方法的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!