Git安裝使用

作為一名程序員,一直都使用的是svn,最近用起了Git,閑來無事,遂整理一篇文章。

一、Git是分布式版本控制系統(tǒng),無中央服務(wù)器,每個電腦就是一個版本庫,工作時不需要聯(lián)網(wǎng)。

svn是集中式版本控制系統(tǒng),版本庫在中央服務(wù)器,每天上班第一件事就是從服務(wù)器更新代碼,然后在自己電腦上修改,下班之前將修改的代碼提交到服務(wù)器。缺點就是必須聯(lián)網(wǎng),如果網(wǎng)絡(luò)差一點,人會瘋的。

二、下載安裝

1.首先去官網(wǎng)下載最新版本的git

2.下載好后就可以安裝了,雙擊,一直下一步即可

3.安裝完成后,打開 電腦----所有程序---git---看到如下就可以了

三、使用:

1.創(chuàng)建用戶和郵箱(作為一個唯一標(biāo)識),首先打開Git Bash,輸入命令

$ git config --global user.name "name":創(chuàng)建自己的用戶名

$ git config --global user.emal "your_email@example.com":創(chuàng)建自己的郵箱

注:global表示是全局的配置

2.生成ssh-key,輸入命令,一直回車:

ssh-keygen -t rsa -b 4096 -C "your_email@example.com"

生成ssh-key

3.將.ssh文件中的id_rsa.pub復(fù)制到你的遠(yuǎn)程倉庫的add ssh key(github需要破解,外國的,英文;國內(nèi)有一款encoding,免費,中文,這里我用的encoding)

4.新建一個文件,打開文件夾,shift+右鍵 打開Git Bash,克隆項目

git clone -b dev git@git.coding.net:用戶名/項目名.git

5.常用代碼合集:

git pull-------更新代碼

cd? 項目名----打開項目名

git? branch----查看所有本地分支

git? checkout? -b 分支名-----創(chuàng)建一個分支并切換到該分支

git add.---------.表示添加所有修改的東西

git status------查看分支狀態(tài)

git? merge 分支名----合并分支

git push origin 分支名----提交分支到遠(yuǎn)程倉庫

git branch –d name------刪除分支,執(zhí)行此操作應(yīng)切換到其他分支,否則刪除不了

6.一般來說git是分支管理的,主要有兩類,master和develop(以下簡稱dev),master一般用于發(fā)布,我們開發(fā)就只使用dev就可以了,每次自己創(chuàng)建分支修改,然后將自己的分支與dev合并,最后push到遠(yuǎn)程倉庫


其他常用Git命令,可以看看下面的網(wǎng)址,寫的詳細(xì)

http://www.ruanyifeng.com/blog/2015/12/git-cheat-sheet.html?bsh_bid=938838579

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

推薦閱讀更多精彩內(nèi)容

  • 1.git的安裝 1.1 在Windows上安裝Git msysgit是Windows版的Git,從https:/...
    落魂灬閱讀 12,713評論 4 54
  • 1. 安裝 Github 查看是否安裝git: $ git config --global user.name "...
    Albert_Sun閱讀 13,719評論 9 163
  • 聲明:這篇文章來源于廖雪峰老師的官方網(wǎng)站,我僅僅是作為學(xué)習(xí)之用 Git簡介 Git是什么? Git是目前世界上最先...
    橫渡閱讀 3,977評論 3 27
  • 如果我是個小偷 我想去中世紀(jì)的 佛羅倫薩 偷走薄咖丘手中那只筆 如果我是個小偷 我想去上古時代的 九黎之都 偷走蚩...
    子曰0215閱讀 376評論 0 0
  • There once was a lazy pig. Even it's said that pigs are l...
    葉開開閱讀 235評論 0 0