1.新增一個(gè)repository(此處命名為blog)點(diǎn)擊頭像--打開setting
2.'SSH and GPG keys'--generating ssh keys(查看幫助)-'Generating a new SSH key and adding it to the ssh-agent'
3.復(fù)制此條代碼.email地址要改為自己的,但是不影響使用,只是作為留下自己的聯(lián)系方式用.復(fù)制代碼的時(shí)候注意,復(fù)制到了回車之后粘貼在git bash中會(huì)自動(dòng)運(yùn)行.
ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
4.在git bash里面要出現(xiàn)下面的字段.出現(xiàn)紅框中字段時(shí),按回車三下,直到看見氣泡形狀的字段就是成功了.
L@DESKTOP-U5B0Q2U MINGW64 /c/vsc-demo/blog $ ssh-keygen -t rsa -b 4096 -C "maolpha@hotmail.com" Generating public/private rsa key pair. Enter file in which to save the key (/c/Users/1/.ssh/id_rsa): Created directory '/c/Users/1/.ssh'. Enter passphrase (empty for no passphrase): Enter same passphrase again: Your identification has been saved in /c/Users/1/.ssh/id_rsa. Your public key has been saved in /c/Users/1/.ssh/id_rsa.pub. The key fingerprint is: SHA256:oggdWqu0RHB9e62MsIIfYWTwz4RSoV0dtD7UT1vWHwQ maolpha@hotmail.com The key's randomart image is: +---[RSA 4096]----+ |o.+o.oo. E.. | |.*oo. oo .. | |o+* ..o.... o .. | |.=o*.o. .o.+ ..| |o=o.oo++S.o .| |+o+....oo | |.o.o. | | . | | | +----[SHA256]-----+
5.繼續(xù)輸入如下命令行($都是自帶的,直接從cat開始打就可以)
$ cat ~/.ssh/id_rsa.pub
會(huì)彈出圖3下半部分的代碼,復(fù)制該段代碼,粘貼到new ssh keys的key里面,取一個(gè)名字,保存即可.
6.回到圖0,把途中命令行在git bash中逐行粘貼運(yùn)行.
!!!!!!!!!!!!注意這里需要使用SSH的倉庫地址,下面的https有時(shí)候會(huì)push失敗!!!!!!!!!!!!!!!
echo "# blog" >> README.md
git init
git add README.md
git commit -m "first commit"
git remote add origin https://github.com/MRF3247/blog.git
git push -u origin master
7.如果最后一行運(yùn)行后出現(xiàn)如圖的字樣即表示在git hub中成功同步了.(期間可能會(huì)彈出github的登陸窗口要登陸下),刷新圖0頁面就會(huì)看到結(jié)果了.
提交commit
1.打開vsc.
2.打開倉庫中的代碼(blog>readme.md),并輸入一段文字如'my first commit'.
3,點(diǎn)擊'源代碼管理'(ctrl+shift+g),輸入消息如'我的第一次提交',保存,點(diǎn)下勾號(hào)提交,并在勾號(hào)右邊菜單點(diǎn)擊'推送'
4.等推送完成后刷新github頁面即可,之后就可以在這個(gè)倉庫里把自己寫的垃圾代碼都提交上來了