深夜4.28了蔽挠,我跟打了雞血一樣
ok住闯,不瞎扯了,剛才看了一波git命令看的腦殼疼,說把代碼用命令行提交到遠(yuǎn)程倉庫吧呵呵了寞秃,各種傻逼錯(cuò)誤斟叼,錯(cuò)誤,我也不一一概述了春寿,直接講一下正確的流程吧朗涩,現(xiàn)在開始。
1.在Github創(chuàng)建一個(gè)倉庫绑改,這個(gè)我覺得都會(huì)谢床,不會(huì)自行Google。
2.你登錄之后點(diǎn)你頭像-->setting
先點(diǎn)擊左邊的ssh and gpg keys 厘线,然后右邊的new ssh keys
如圖3识腿,所示,title框里面你隨便寫造壮,下面這個(gè)key框是需要寫入你的key渡讼,key怎么來,接著往下看
4.打開Git Bash耳璧;
5.輸入命令:
ssh-keygen -t rsa -b 4096 -C"youremail@xxx.com"
就是這么行命令成箫,-C后邊沒有空格,引號(hào)是英文的旨枯,中間輸入的是你的注冊(cè)時(shí)的賬號(hào)
6這將創(chuàng)建一個(gè)新的ssh密鑰蹬昌,使用提供的電子郵件作為標(biāo)簽。
Generating public/private rsa key pair.(這是你黑框會(huì)出現(xiàn)的英文別管攀隔,enter)
7當(dāng)提示你輸入要保存密鑰的文件時(shí)皂贩,請(qǐng)按Enter鍵。這接受默認(rèn)的文件位置昆汹。默認(rèn)路徑是c/user/xxx/.ssh/id_rsa
Enter a file in which to save the key (/c/Users/you/.ssh/id_rsa):[Press enter](黑框提示明刷,告訴你生成的key在這路徑下面)
8.接著你就要輸入兩次密碼,兩次密碼它的界面沒有什么變化平常按慣性思維满粗,都會(huì)出個(gè)*符號(hào)辈末,這個(gè)沒有,看的我懵逼败潦?難道我么輸入嗎本冲。。劫扒。你輸完一次檬洞,enter,再輸一次沟饥,ok添怔,沒事記住密碼(下面是界面出現(xiàn)的提示)
Enter passphrase (empty for no passphrase):[Type a passphrase]
Enter same passphrase again:[Type passphrase again]
9.所有這些工作都完了之后湾戳,你去上面路徑下面找一個(gè)id_rsa.pub的文件,用記事本或者notepad广料,或者editplus打開砾脑,copy,粘貼到如圖三的key里面艾杏,點(diǎn)擊add SSH KEY.
10.接著就是提交了
創(chuàng)建倉庫 git init?
把工作區(qū)的code扔暫存區(qū)韧衣,git add .
提交到本地倉庫 git commit -m "測試提交"
把 本地的過濾文件直接刪除掉
連接遠(yuǎn)程倉庫?git remote add origin git@github.com:michaelliao/learngit.git(這個(gè)地址用ssh地址,別用https的)
pull代碼 git pull?git@github.com:michaelliao/learngit.git master
push代碼 git push?-u origin master
期間還會(huì)讓你輸入幾次你上面連輸兩次的密碼购桑,還有什么問題歡迎在討論區(qū)留言畅铭,大家互相討論