GIT入門之一:初始化,簡單使用,分支

來源:互聯網
上載者:User

GIT的介紹就不多說了。這裡只是簡單的寫些入門的操作。
如何安裝、初始化,簡單的操作以及分支的操作。
一切從簡,不講大道理,只講簡單的操作。
原創文章,如有轉載,請註明出處:http://blog.csdn.net/yihui823/article/details/6673804

一、準備1,安裝

Ubuntu下:

sudo apt-get install git

sudo apt-get install gitk

 

windows下:

msysgit

 

2,初始化+把大象放進冰箱裡有幾步?

1,把冰箱門開啟

2,把大象放進去

3,把冰箱門關上

 

+把一個目錄用GIT進行管理要幾步?

1,cd [該目錄]

2,敲: git init

3,斷行符號

 

二,開始使用1,簡單控制查看當前庫內容

git status

加入新的檔案

git add [file1] [file2]

提交到版本庫裡

git commit -m "[message]"

這裡說的是單機版,也就是說,commit到本地的版本庫。

如果把受管理的目錄給刪除了,那麼代碼還是都找不回來的哦。

這裡的commit,相當於把當期代碼的一個版本鏡像備份一次。

以後有什麼問題,可以很方便的做比較、迴歸等等。

2,分支

分支這個概念,說難不難,說簡單也不簡單。

branch

總結了一些使用分支的場合:

1,調研工作

2,基於一套版本的多個產品

3,並行開發的兩套代碼,最終需要合并在一起

4,你想自己寫點實驗用的代碼

5,其他你想用的時候

可以看出來,分支主要是針對多套代碼來使用的。

剛開始coding的人,喜歡在機器上留很多套代碼,一套是看的,一套是主要來寫的,一套是從別人那裡拷過來的,一套是自己寫的實驗代碼,等等。萬一一個不小心,就容易搞混來。

而是用git的分支功能,可以只在一個工作目錄下,儲存這麼多套代碼。

每次切換了分支之後,只需要在Eclipse裡重新整理一下即可。不需要建立一堆的項目,然後等著頭昏的時候出錯。而多個分支之間,可以進行比較、合并等工作,很方便的。

 

下面來說說怎麼使用分支

*查看分支情況

git branch

*建立分支

git branch [new branch]

這個建立,是在當前分支的基礎上建立的。當前的分支,簡單的說就是指最近一次commit的代碼。

系統預設就有一個master分支。

*切換到分支

git checkout [目標branch]

例如:

一開始,我們git branch,看到的就是:

*master

表示當前只有一個分支,master

然後,我們建立一個分支:

git branch new1

然後執行 git branch

就可以看到

*master

new1

表示有2個分支了,當前分支在master上。

最後,我們切換分支 git checkout new1

可以看到

master

*new1

不解釋了。

*刪除分支

git branch -d [branch name]

(不能刪?用這個!)

git branch -D [branch name]

 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.