1、vscode及Git下載及安裝:
1.1 vscode下載及安裝:
參考: VsCode安裝和配置c/c++環(huán)境(超完整,小白專用)
1.2 Git下載及安裝:
參考: git的安裝與配置教程-超詳細(xì)版
2、GitHub倉庫建立
(1)GitHub賬號注冊:
略(比較簡單的,僅需要一個郵箱即可)。
(2)GitHub倉庫建立:
登陸進(jìn)去以后,就可以看到如下界面:
點(diǎn)擊“New”即可創(chuàng)建一個新的庫。
或者在“個人中心”→“your repositories”中,點(diǎn)擊“new”創(chuàng)建:
更細(xì)致的操作參考 GitHub中如何創(chuàng)建自己的存儲庫?(圖文詳解)
3、連接Git與GitHub
3.1 Git配置:
3.1.1 用戶名和電子郵箱地址設(shè)置
(1)在電腦桌面,鼠標(biāo)右鍵,選擇"Git Bash Here",打開Git命令窗口:
(2)輸入如下命令:
git config --global user.name "自己的名字"
git config --global user.email "自己的郵箱"
(3)設(shè)置完成后使用以下語句在“Git Bash”中查看信息:
git config --list
3.1.2 生成SSH密鑰
(1)同樣的,在“Git Bash”中輸入以下語句:
ssh-keygen -t rsa -C "自己的郵箱"
在出現(xiàn)的窗口中,根據(jù)提示,一直enter即可。
(注:
如果已生成過密鑰,再次創(chuàng)建時按回車后要輸入y選擇覆蓋;
如設(shè)置密碼,會在將來通過ssh連接,所以請牢記密碼(我這里沒有設(shè)置密碼)**。)
(2)運(yùn)行成功后,打開** C:\Users\用戶名.ssh**文件夾:
用記事本打開id_rsa,復(fù)制全被內(nèi)容,備用。
3.2 Git與Github連接
打開GitHub并登陸:依次打開“setting”→"SSH and GPG keys"→“new SSH keys”進(jìn)行操作:
3.3 在vscode中配置Git
(1)點(diǎn)擊"File"->“Preferences”->“Settings”;
(2)然后搜索"gitpath",點(diǎn)擊"Edit in settings.json";
(3)在文件的"git.path"后輸入git.exe的路徑,保存之后,重啟vscode即可。
4、在vscode中同步本地庫和GitHub倉庫
(1)用vscode打開本地倉庫文件夾;
(2)在vscode中打開git bash終端:
(3)在Bash終端中使用代碼將本地文件推送到GitHub倉庫中:
git init #將本地文件夾初始化為一個倉庫。注意文件夾與倉庫的區(qū)別
git remote add origin 倉庫的SSH碼
git branch -M master
git push -u origin master
倉庫的SSK可在“setting”→“your repositories”→選擇你要同步的倉庫→“code”中:
5 常用git語句:
(1)平時夠用:
git add -A #添加文件到暫存區(qū)
git commit -m 提交信息備注 #把暫存區(qū)的文件提交到倉庫
git push #推送當(dāng)前分支最新的提交到遠(yuǎn)程
git pull #拉取遠(yuǎn)程分支最新的提交到本地
(2)更多git語句:
見有關(guān)GitHub的使用方法與技巧
6 補(bǔ)充
在重新建立一個庫后,先不要選擇readme文件及l(fā)icense,建立庫后,根據(jù)庫中提示的git語句進(jìn)行文件上傳即可。文章來源:http://www.zghlxwxcb.cn/news/detail-762417.html
資料推薦:
以上筆記是我在學(xué)習(xí)過程中的一點(diǎn)總結(jié)。
此外,強(qiáng)烈推薦B站up主【馮雨】的講解,看完后受益匪淺,強(qiáng)烈安利:
1、Github 新手夠用指南 | 全程演示&個人找項目技巧放送
2、40 分鐘學(xué)會 Git | 日常開發(fā)全程大放送&搭配Github文章來源地址http://www.zghlxwxcb.cn/news/detail-762417.html
到了這里,關(guān)于利用git同步vscode本地庫到GitHub倉庫的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!