gitee的指定分支
![](/d/20211017/bbb3a46fcba0b264e96efe95b20fdc2b.gif)
想上傳的本地文件夾為C#learning
![](/d/20211017/dac42cbff9f112c7e115619017a5b8c8.gif)
下面為使用git將這個C#learning上傳到項目的example的方法
1.在forup這個文件夾的空白處:鼠標(biāo)右鍵 然后選擇 Git Bash Here
![](/d/20211017/f70c06f4931043e19e63d6f46972778c.gif)
2.本地倉庫初始化,會在此處生成.vs隱藏文件夾
git init
![](/d/20211017/fbe41947101e618161c0734a646e95ab.gif)
3.其中http://xxxxx.git指gitee處的http(注意結(jié)尾有.git)
git remote add origin http://xxxxx.git
![](/d/20211017/45ca22fdf0836667efd1a4fd0ba138c5.gif)
4.遠(yuǎn)程倉庫與本地倉庫同步
其中example是指遠(yuǎn)程倉庫中的example分支。而本地倉庫的分支默認(rèn)是master,暫時不管,上傳時本地分支需要和遠(yuǎn)程倉庫(gitee)的分支同名
git pull origin example
5.將當(dāng)前目錄的全部文件(夾)添加,注意add和 . 之間是有一個空格的
git add .
6.我也忘了這步是干嘛,總之需要這步
git commit -m "這里放一條備注"
7.這步將本地倉庫的master上傳到之前同步的遠(yuǎn)程倉庫中,但是?。?!因為我們的目標(biāo)的遠(yuǎn)程倉庫(gitee)的分支是example,而本地倉庫默認(rèn)是master
git push origin master
***這步不要寫?。?!***
![](/d/20211017/68edede9728ab4cdefed14f41dda0f5a.gif)
7.1創(chuàng)建本地分支
git vranch example
7.2切換分支
git checkout example
![](/d/20211017/acd3e4130d4a315a9b75c0be38033105.gif)
7.3與遠(yuǎn)程分支相關(guān)聯(lián)(其實第3步就已經(jīng)關(guān)聯(lián)了,所以如果做了第三步這一步可以不用。)
git remote add origin http://xxxxx.git
![](/d/20211017/132ae42ce0d1a89291ba3be1383ddf48.gif)
7.4將本地倉庫的倉庫上傳,遠(yuǎn)程倉庫的分支與本地倉庫的分支同名
git push origin example
這樣就好了
常見兩個錯誤
1.Unable to access ‘https://gitee.com/自己的項目/': Could not resolve host: gitee.com
參考在Git的etc的hosts里添加ip github.com就好了
2.還有一個錯誤記得是出現(xiàn)在git push origin 本地分支 的時候,大概意思是不能上傳 src refspec 分支名字 does not match any
參考創(chuàng)建分支
方便記憶的思維導(dǎo)圖總結(jié)
![](/d/20211017/5dcec449e5f27b8d3fabae32bbd351d4.gif)
總結(jié)
到此這篇關(guān)于git 將本地文件(夾)上傳到gitee指定分支的處理方法的文章就介紹到這了,更多相關(guān)git上傳本地文件到gitee上 內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
您可能感興趣的文章:- 詳解Git合并分支的流程步驟
- git的遠(yuǎn)程分支的作用和本地分支有什么區(qū)別
- git push 本地項目推送到遠(yuǎn)程分支的方法(git命令版)
- idea手動刷新git分支的詳細(xì)教程
- Git命令之分支詳解