git的初始設置


git 安裝完成後的第一步:git


設置姓名和郵箱地址:github

$ git config --global user.name "firstname  Lastname"框架

$ git cofig --global user.email "your_email@example.com" ssh

這個命令會在 「~/.gitconfig」中以以下形式輸出設置文件ui


提升命令輸出的可讀性this

$ git config --global color.ui autourl


使用前準備:spa

1.在github上建立帳戶   https://github.com/joinrem

2.設置頭像it

3.設置SSH key            能夠參考官方手冊   https://help.github.com/articles/connecting-to-github-with-ssh/

$ ssh-keygen -t rsa -C 「your_email@example.com」

在出現的選項中按照以下步驟:按回車鍵  輸入密碼  再次輸入


關於README.md文件,勾選的話可讓用戶馬上clone這個倉庫,若是想向github 添加手中已有的git 倉庫,建議不要勾選,直接手動push。README.md文件的內容會自動顯示在首頁。所以,通常會在這個文件中標明本倉庫所包含的軟件的概要、使用流程、許可協議等信息。若是使用Markdown語法進行描述,還能夠添加標記,提升可讀性。

關於add.gitignore:     這個設定會幫咱們把不須要在git 倉庫中進行版本管理的文件記錄在 .gitignore文件中,省去了每次根據框架進行設置的麻煩。


關於建立倉庫:

在github上新建一個倉庫,爲防止與其餘倉庫混洗啊弄,倉庫名儘可能和本地保持一致。建立時不要勾選 Initialize this repository with a README選項,由於一但勾選了,github一側就會自動生成README文件,從建立之初就和本地倉庫失去了整合性。雖然到時候能夠強制覆蓋,但爲了防止這種狀況發生建議不要勾選。


git  remote add-添加遠程倉庫: 

git remote  add  origin  git@github.com:daohewang/daohewang.git    將它設置爲成本地倉庫的遠程倉庫


git push-將當前分支下本地倉庫中的內容推送給遠程倉庫:

git push -u  origin  master   #假設在master分支下操做       (-u 添加了這個參數後,未來運行git pull 命令從遠處倉庫獲取內容時,本地倉庫的這個分支就能夠直接從origin的master分支獲取內容,省去了另外添加參數的麻煩。)



推送至master之外的分支:

git  checkout  -b  feature-D     #建立feature-D分支

git  push  -u  origin  feature-D         #在遠程倉庫的github頁面就能夠查看到feature-D分支了


git  clone-獲取遠程倉庫         (默認處於master分支下,同時系統會自動將origin設置成該遠程倉庫的標識符)

git  clone    遠程倉庫url


clone他人遠程倉庫的步驟:

git  clone  遠程倉庫url                  #默認在master分支下,能夠用 git  branch  -a 查看當前分支信息

相關文章
相關標籤/搜索