Mac下使用GitHub使用過程中遇到的錯(cuò)誤總結(jié)!

1、git的使用方法介紹:git教程

1.1、 安裝

 1.下載安裝git客戶端 [http://code.google.com/p/git-osx-installer/downloads/list?can=3](http://code.google.com/p/git-osx-installer/downloads/list?can=3)
 2.注冊github賬號(hào) https://github.com/ -->Pricing and Signup -->Create a free account

1.2、創(chuàng)建ssh:

 1. 打開終端(在spotlight里搜terminal):   
 2.  $cd ~/.ssh //檢查是否已經(jīng)存在ssh
  如果存在,先將已有的ssh備份,或者將新建的ssh生成到另外的目錄下
  如果不存在,通過默認(rèn)的參數(shù)直接生成ssh:
        $ssh-keygen -t rsa -C xxxxx@gmail.com(注冊github時(shí)的email)
        Generating public/private rsa key pair.
        Enter file in which to save the key (/Users/twer/.ssh/id_rsa): 
        Created directory '/Users/twer/.ssh'.
        Enter passphrase (empty for no passphrase): 
        Enter same passphrase again: 
        Your identification has been saved in /Users/twer/.ssh/id_rsa.
        Your public key has been saved in /Users/twer/.ssh/id_rsa.pub.
        The key fingerprint is:
        18:16:11:c9:01:6c:48:09:7f:27:c6:43:0d:7f:3f:84 xxxxx@gmail.com
        The key's randomart image is:
        +--[ RSA 2048]----+
        |.o.++===         |
        |.ooo.+. .       |
        |  ..* = E .      |
        |   o = + o       |
        |      . S o      |
        |           .     |
        |                 |
        |                 |
        |                 |
       +-----------------+

1.3、在github中添加ssh

 1. 登陸github,選擇Account Settings-->SSH  Keys 添加ssh
   Title:xxxxx@gmail.com
   Key:打開你生成的id_rsa.pub文件,將其中內(nèi)容拷貝至此。

1.4、 添加.gitignore忽略指定文件

1、 cd "進(jìn)入項(xiàng)目所在目錄。"
2、輸入 touch .gitignore 在文件夾就生成了一個(gè)“.gitignore”文件。
3、然后在”.gitignore” 文件里輸入你要忽略的文件夾及其文件就可以了。
4、配置語法:
  以斜杠“/”開頭表示目錄;
  以星號(hào)“*”通配多個(gè)字符;
  以問號(hào)“?”通配單個(gè)字符
  以方括號(hào)“[]”包含單個(gè)字符的匹配列表;
  以嘆號(hào)“!”表示不忽略(跟蹤)匹配到的文件或目錄;
5、配置規(guī)則:
  5.1、過濾文件夾設(shè)置:
       /mtk/       表示過濾這個(gè)文件夾
  5.2、過濾文件設(shè)置:
       指定過濾某種類型的文件:
       *.zip
       *.rar
       *.via
       *.tmp
       *.err
       *.DS_Store   
  5.3、指定過濾某個(gè)文件:
        /mtk/do.c
        /mtk/if.h
  5.4、保守模式負(fù)責(zé)設(shè)置哪些文件不被過濾,也就是哪些文件要被跟蹤。
       跟蹤某個(gè)文件夾:
       !/plutommi/mmi
  5.5、跟蹤某類文件:
       !*.c
       !*.h
   5.6、跟蹤某個(gè)指定文件:
        !/plutommi/mmi/mmi_features.h

git多站點(diǎn)多用戶情況下SSH配置

Git:fork 源倉庫、fork 倉庫副本和 local 倉庫的同步

github使用詳情見這里:

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 第一章 安裝Git工具 下載GitHub for Windows,直接點(diǎn)擊安裝,安裝完成后,可以看到“Git Sh...
    不圓的石頭閱讀 12,152評(píng)論 5 63
  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,695評(píng)論 19 139
  • 2017年,11月21日,星期二 天氣:雨。 作息時(shí)間:昨晚九點(diǎn)半睡覺,早上六點(diǎn)起床。 經(jīng)典內(nèi)容:《易經(jīng)》《詩詞啟...
    ZZ李夢涵閱讀 310評(píng)論 1 2

友情鏈接更多精彩內(nèi)容