安裝:(省略步驟,直接下一步便可。屬於不重要的步驟)
node
#最後這一條,可選可不選。linux
百度翻譯:在全部的控制檯窗口使用TrueType字體,個人win10勾選了,個人win8沒有勾選,並不影響個人正常使用。
git
#翻譯一下這三個選項:(選第一個就能夠)github
一、使用git只能從Git Bash,這是最安全的有關你的路徑將不會被修改的話,你將只能使用Git命令行工具從Git Bash vim
二、使用git從Windows命令提示符下,這個選項是安全的由於它只是增長了一些最小的Git包裝您的路徑,避免duttrring環境可選的Unix工具。你可使用git從Git Bash和Windows命令提示符緩存
三、從Windows命令提示符下使用git和可選的Unix工具。兩Git和可選的Unix工具將被添加到您的路徑。警告:這將覆蓋如「查找」和「排序」的窗口工具。只有使用此選項,若是你理解這影響安全
#默認第一個便可。bash
#默認第一個就行編輯器
#虛擬機,第二項沒法勾選,第一項我沒有勾選,第二項能夠勾選的。我本機只勾選了第二項。ide
第一項大意說文件在內存緩存提高性能。第二項大意是安裝一個認證,方便和visual studio還有github搞點什麼。
初始化和簡單的使用:(剛纔已經完成了安裝,如今就操做一下。)
一、簡介:
Git 自帶一個 git config 的工具來幫助設置控制 Git 外觀和行爲的配置變量。 這些變量存儲在三個不一樣的位置:
/etc/gitconfig 文件: 包含系統上每個用戶及他們倉庫的通用配置。 若是使用帶有 --system 選項的 git config 時,它會今後文件讀寫配置變量。
~/.gitconfig 或 ~/.config/git/config 文件:只針對當前用戶。 能夠傳遞 --global 選項讓 Git 讀寫此文件。
當前使用倉庫的 Git 目錄中的 config 文件(就是 .git/config):針對該倉庫。
每個級別覆蓋上一級別的配置,因此 .git/config 的配置變量會覆蓋 /etc/gitconfig 中的配置變量。
在 Windows 系統中,Git 會查找 $HOME 目錄下(通常狀況下是 C:\Users\$USER)的 .gitconfig 文件。 Git 一樣也會尋找 /etc/gitconfig 文件,但只限於 MSys 的根目錄下,即安裝 Git 時所選的目標位置。
用戶信息初始化(本次初始化長期有效)
$ git config --global user.name "51cto" $ git config --global user.email 51cto@qq.com
修改編輯器:(默認vim,如今是修改成emacs,我沒用過,你喜歡能夠改,感受vim仍是不錯的)
$ git config --global core.editor emacs
檢查配置信息:
$ git config --list
git config user.name #這個就靈活運用,比較省事就是list
獲取git命令的幫助:
$ git help <verb> $ git <verb> --help $ man git-<verb> $ git help config #查看config的幫助 在IRC尋求幫助:訪問,irc.freenode.net , #git 或 #github 進入頻道尋求幫助。
初始化倉庫:(幹活須要一個倉庫存儲什麼。給git一個目錄,而後在終端切換過去,就像linux的cd命令那樣,而後執行如下命令)
$ git init
該命令將建立一個名爲 .git
的子目錄,這個子目錄含有你初始化的 Git 倉庫中全部的必須文件,這些文件是 Git 倉庫的骨幹。 可是,在這個時候,咱們僅僅是作了一個初始化的操做,你的項目裏的文件尚未被跟蹤。
$ git add *.c $ git add LICENSE #git是對文件的追蹤(實際維護) $ git commit -m 'initial project version' #git commit是對文件的提交
克隆一個別人的倉庫:
$ git clone $ git clone https://github.com/aaaaa aaa1 #克隆過來,起了一個aaa1的名字
#這裏提到了github,如何與github(或者coding.net)聯合使用,這個百度一下,不少教程。
#拓展閱讀:https://git-scm.com/book/zh/v2
漢語版,詳細介紹了git的用法,git與github,以及一些基礎理論。