如何将本地代码使用Git上传至Github
1、第一步注冊(cè)Github賬號(hào):
2、注冊(cè)結(jié)束之后會(huì)有在頁面上方用戶菜單上選擇 “+”->New repository 創(chuàng)建一個(gè)新的倉(cāng)庫
3、為倉(cāng)庫取一個(gè)名字,點(diǎn)擊Create repository 就成功創(chuàng)建了一個(gè)倉(cāng)庫。
4、Github是一個(gè)托管平臺(tái),相當(dāng)于一臺(tái)服務(wù)器,如果想對(duì)其進(jìn)行操作,還必須安裝Git客戶端,使用相應(yīng)的git指令對(duì)其進(jìn)行操作。
5、安裝Git客戶端
windows用戶請(qǐng)下載 http://msysgit.github.com/
mac用戶請(qǐng)下載 http://code.google.com/p/tortoisegit/
安裝成功后, 回到任何文件夾下,點(diǎn)鼠標(biāo)右鍵會(huì)多出一些菜單
如 Git Init Hear、Git Bash、Git Gui 說明安裝成功。
6、配置Git。在本地新建一個(gè)文件夾存放倉(cāng)庫,比如我在桌面新建文件夾python用來存放相應(yīng)的倉(cāng)庫:
7、在本地倉(cāng)庫的地方右擊,點(diǎn)擊Git Bsah Here,出現(xiàn)如下命令行:
在命令行輸入git init 會(huì)多出來一個(gè).git文件夾,這就表示本地git創(chuàng)建成功。第一次在本地倉(cāng)庫操作需要先執(zhí)行g(shù)it init命令
8、為了將本地倉(cāng)庫上傳至Github,我們需要設(shè)置SSH Key,在本地創(chuàng)建ssh key
$ ssh-keygen -t rsa -C "your_email@youremail.com"后面的your_email@youremail.com改為你自己的郵箱。我的郵箱是wdf880817@sina.com,也是在github上注冊(cè)的那個(gè)郵箱。
直接點(diǎn)回車,會(huì)在默認(rèn)文件id_rsa上生成ssh key。然后系統(tǒng)要求輸入密碼,直接按回車表示不設(shè)密碼。
重復(fù)密碼時(shí)也是直接回車,之后提示你shh key已經(jīng)生成成功。
然后進(jìn)入提示的地址查看ssh key文件,我的電腦的地址是C:\Users\wangdongfang.ssh 。
打開id_rsa.pub直接復(fù)制里面的內(nèi)容,暫時(shí)先不用管內(nèi)容是什么意思
9、回到github網(wǎng)站,進(jìn)入Account Settings,左邊選擇SSH Keys,Add SSH Key。
title隨便填,粘貼key。
驗(yàn)證是否成功,在git bash下輸入
回車就會(huì)看到:You’ve successfully authenticated, but GitHub does not provide shell access 。這就表示已成功連上github。
接下來我們要做的就是把本地倉(cāng)庫傳到github上去,之前還需要設(shè)置username和email,因?yàn)間ithub每次commit都會(huì)記錄他們
分別輸入上述命令行 回車
右鍵git bash,進(jìn)入要上傳的倉(cāng)庫,添加遠(yuǎn)程地址
$ git remote add origin git@github.com:yourName/yourRepo.git后面的yourName和yourRepo表示你在github的用戶名和剛才新建的倉(cāng)庫,與github上的對(duì)應(yīng)
10、上傳文件
在本地倉(cāng)庫新建一個(gè)文件命名為startPython.py,注意文件名要帶上后綴。
然后在命令行輸入一下命令
$ git add startPython.py$ git commit -m "first commit"上傳到github
$ git push origin mastergit push命令會(huì)將本地倉(cāng)庫推送到遠(yuǎn)程服務(wù)器。
git pull命令則相反。
首次提交,還是先git pull下,修改完代碼后,使用git status可以查看文件的差別,使用git add 添加要commit的文件。
如果在push過程中遇到如下錯(cuò)誤 failed to push some refs to ‘git@github.com:…………….’,按如下操作就行了:
好了,現(xiàn)在你就可以上傳自己的代碼到Github了。
總結(jié)
以上是生活随笔為你收集整理的如何将本地代码使用Git上传至Github的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 数据结构的简单理解(4)
- 下一篇: 端口号的理解