一勘伺、新庫拉代碼
1.新建一個文件夾(以gittest文件夾名為例)
2.cd 到文件夾目錄下
- 初始化一個Git倉庫(此時gittest就屬于git本地倉庫文件夾了)
git init
4.克隆遠程庫
git clone -b develop https://gitee.com/XX/.git
注意:https://gitee.com/XX/.git 換成自己的遠程倉庫克隆地址
遠程倉庫地址獲戎省:找到圖片區(qū)域點擊復(fù)制即可
5.第一次會輸入用戶名 和密碼传黄,輸入即可
二、分支提交文件/文件夾
前提:以本地倉庫gittest文件夾為例既绕,剛剛拉取的項目名稱為projectTest
,在根目錄新增文件夾folder
及文件夾folder
下文件file1.txt
提交到遠程倉庫分支develop
.
1.進入本地倉庫目錄
- 新建本地分支(若提示分支已存在遣耍,則跳過)
//分支名稱以 develop為例
git branch develop
注意:盡量本地分支名稱與遠程倉庫分支名稱相同。
若報錯fatal: Not a valid object name: 'master'.
問題場景:新建git項目或剛為已存在項目創(chuàng)建了git倉庫崖蜜,想用git branch dev創(chuàng)建dev分支或用git checkout -b dev創(chuàng)建并切換到dev分支時報錯。
原因:剛創(chuàng)建的git倉庫默認的master分支要在第一次commit之后才會真正建立客峭,否則就像你聲明了個對象但沒初始化一樣
解決辦法:先git add .添加所有項目文件到本地倉庫緩存豫领,再git commit -m "init commit"提交到本地倉庫,之后就可以隨心所欲地創(chuàng)建或切換分支了舔琅。(這里給出的是可以直接操作成功的等恐,add和commit可以按自己需要寫)。
3.切換到分支
git checkout develop
- 進入將要提交文件所在目錄
cd ../gittest/projectTest
5.在分支下add剛添加的目錄和文件
git add folder
新增的文件夾下的文件會默認也add
進入
6.將變化提交到本地分支上
git commit -m '這是提交到本地分支時候的注釋备蚓,隨便寫课蔬,謝謝~'
7.將本地分支同步到遠程分支上
git push