說明
本文是作者Lefe所創(chuàng),轉(zhuǎn)載請注明出處,如果你在閱讀的時候發(fā)現(xiàn)問題歡迎一起討論。本文會不斷更新秃殉。
正文
這里記錄了Lefe使用Git遇到的一些問題。
1.Git與GitHub是完全不同的
Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency.
GitHub就是一個網(wǎng)站浸剩,或者說是一個全球最大的開源社區(qū)钾军,世界一流的公司都在GitHub上創(chuàng)建他們的開源項目。它使用Git進行版本控制绢要。
2.提交自己的代碼到GitHub吏恭,為什么不需要賬號密碼
還記得創(chuàng)建項目之后需要添加一個 public key
,也就是說Github使用SSH
,讓你不再需要密碼袖扛,直接提交代碼砸泛。生成一個公鑰,只要執(zhí)行命令行sudo ssh-keygen
蛆封,即可生成一個叫id_rsa.pub
和id_rsa
唇礁,它保存到目錄/Users/wangsuyan/.ssh
下。cat id_rsa.pub
即可找到公鑰惨篱,全選后添加到GitHub上即可盏筐。
3.Git客戶端
- SourceTree:這個是Lefe使用過最好的Git客戶端。它界面簡潔砸讳,采用扁平化的設(shè)計琢融,很符合蘋果的設(shè)計風(fēng)格。
4.Git服務(wù)端
===== 我是有底線的 ======
喜歡我的文章纳令,歡迎關(guān)注我的新浪微博 Lefe_x,我會不定期的分享一些開發(fā)技巧