Git的服務器端:html
最出名的是GitHub,可是不能建立私有倉庫,建立私有得須要Moneygit
Bitbucket:能夠建立私有數據庫,可是速度太慢,太消磨激情了數據庫
若是既想建立私有又想要激情,那隻能本身搭建私有倉庫了(百度去吧~)安全
Git的客戶端:服務器
http://www.cnblogs.com/TianFang/p/3348176.html,請參考這篇文章fetch
這裏只對本人用的SourceTree作一下大致講解。.net
克隆/新建:建立一個新倉庫,或者從服務器克隆,或者加載本地已經有的命令行
提交:git命令的commit,上傳到本地倉庫htm
檢出:checkout,其實就是切換,切換不一樣分支,切換一個分支的不一樣版本blog
丟棄:回到最近一次add或者commit的狀態。
暫存:git stash,手頭工做沒有完成的時候,保存一下現場
添加:add,把工做區的修改添加到暫緩區
獲取和拉取:git fetch和git pull,獲取是從遠端獲取最新版本到本地,可是不會自動合併,而拉取是會自動合併。fetch更安全一些,能夠查看更新狀況,而後決定是否合併。
推送:push,本地數據庫的更新上傳到遠端。
分支:建立或者刪除分支。
合併:分支的合併
標籤:給每一個版本定義個標籤
Git工做流:通常master是總的主枝,每一個人開發的時候都本身定義一個dev分支是本身的主枝,當沒有問題的時候提交到master,而後每一個人本身開發新功能的時候建立一個feature功能分支,修改BUG時要單獨拿出一個BUG分支。
命令行模式:能夠輸入git命令
更詳細的知識請參考:http://blog.csdn.net/u012230055/article/details/64125268