gitHub使用记录
前言
之前一直用的都是Bitbucket,雖然gitHub很早就開通了,但是一直沒有用它,今天算是第一次用吧。在配置上遇到了一些問題,在這里記錄下來和大家一起分享。
什么是gitHub
github是一個基于git的代碼托管平臺,付費(fèi)用戶可以建私人倉庫,我們一般的免費(fèi)用戶只能使用公共倉庫,也就是代碼要公開,如果想免費(fèi)建立私有倉庫的話可以考慮一下Bitbucket。
Github 由Chris Wanstrath, PJ Hyett 與Tom Preston-Werner三位開發(fā)者在2008年4月創(chuàng)辦。迄今擁有59名全職員工,主要提供基于git的版本托管服務(wù)。
一個擁有143萬開發(fā)者的社區(qū)。數(shù)量還在不斷增加中
創(chuàng)建GitHub倉庫
第一步:點(diǎn)擊你頭像選擇Your profile
第二步:選擇repositories
第三步:點(diǎn)擊右側(cè)的NEW選擇新建
進(jìn)入新建界面后,填寫倉庫名稱、描述、確定Public即可,Private是收費(fèi)的,可以根據(jù)自己的情況選擇。
配置git
首先打開Git Bash Here,執(zhí)行下面的命令
$ ssh-keygen -t rsa -C "your_email@youremail.com"后面的your_email@youremail.com改為你在github上注冊的郵箱,之后會要求確認(rèn)路徑和輸入密碼,我們這使用默認(rèn)的一路回車就行。成功的話會在~/下生成.ssh文件夾,進(jìn)去,打開id_rsa.pub,復(fù)制里面的key。復(fù)制key后,回到github上,進(jìn)入 Account Settings(賬戶配置),左邊選擇SSH Keys,Add SSH Key,title隨便填,粘貼在你電腦上生成的key。
第一步:選擇setting
第二步:選擇SSH and GPG keys
第三步:選擇右側(cè)的New SSH key
為了驗(yàn)證是否成功,在git bash下輸入:
$ ssh -T git@github.com如果是第一次的會提示是否continue,輸入yes就會看到:You’ve successfully authenticated, but GitHub does not provide shell access 。這就表示已成功連上github。
接下來我們要做的就是把本地倉庫傳到github上去,在此之前還需要設(shè)置username和email,因?yàn)間ithub每次commit都會記錄他們。
$ git config --global user.name "your name" $ git config --global user.email "your_email@youremail.com"進(jìn)入要上傳的倉庫,右鍵git bash,添加遠(yuǎn)程地址:
$ git remote add origin git@github.com:yourName/yourRepo.git我用git add file添加文件時出現(xiàn)這樣錯誤:
fatal: Not a git repository (or any of the parent directories): .git
提示說沒有.git這樣一個目錄,解決辦法如下:
git init就可以了
參考文章:菜鳥教程
總結(jié)
以上是生活随笔為你收集整理的gitHub使用记录的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 数据分析利器--Pandas
- 下一篇: Python学习之GUI--SQL数据库