Git入門教程

jopen 9年前發布 | 22K 次閱讀 Git 版本控制系統

1、首先在 https://github.com/ 上注冊一個賬號.

2、注冊成功以后,新建一個repository(倉庫).

Git入門教程

新建界面如下:

Git入門教程

輸入項目名稱,其他全部默認即可

創建成功后,瀏覽器跳轉到一個新頁面,如下: Git入門教程

紅色標注的地址要記住 接下來要用到。

這里提示你如何通過命令行提交項目到你剛才新建的Repository。剛才新建Repository的時候,就生成了一個唯一的地址,

在本示例中是: https://github.com/itmyhome2013/mygithub.git

3、下載安裝客戶端msysgit

下載地址:http://msysgit.github.io/ 下載后安裝,一直下一步即可

裝完msysgit后右鍵鼠標會多出一些選項來,在本地倉庫里右鍵選擇Git Init Here,會多出來一個.git文件夾,

這就表示本地git創建成功。右鍵GitBash進入git命令行,打開GitBash如下界面

Git入門教程

4、創建版本庫

什么是版本庫呢?版本庫又名倉庫,英文名repository,你可以簡單理解成一個目錄,這個目錄里面的所有文件都可以被Git管理起來,

每個文件的修改、刪除,Git都能跟蹤,以便任何時刻都可以追蹤歷史,或者在將來某個時刻可以"還原"。

所以,創建一個版本庫非常簡單。

第一步:首先,選擇一個合適的地方,創建一個空目錄(本示例在D盤):

$ cd d:  
$ mkdir mygithub  
$ cd mygithub  
$ pwd  
/d/mygithub 

Git入門教程

cd是進入到一個目錄,mkdir表示新建。

pwd命令用于顯示當前目錄。我的倉庫位于/d/mygithub

第二步:通過git init命令把這個目錄變成Git可以管理的倉庫

$ git init  
Initialized empty Git repository in d:/mygithub/.git/ 

瞬間Git就把倉庫建好了,而且告訴你是一個空的倉庫(empty Git repository),到mygithub目錄下我們返現多了一個.git的目錄,

這個目錄是Git來跟蹤管理版本庫的,沒事千萬不要手動修改這個目錄里面的文件,不然改亂了,就把Git倉庫給破壞了。

5、把文件添加到版本庫

在/d/mygithub目錄下 新建一個README.txt文件,內容為hello github

第一步:用命令git add告訴Git,把文件添加到倉庫:

$ git add README.txt 

執行上面的命令,沒有任何顯示,這就對了,Unix的哲學是"沒有消息就是好消息",說明添加成功。

如果你要將所有文件都添加上去的話,使用git add . "."表示添加當前目錄中的所有文件

第二步:用命令git commit告訴Git,把文件提交到倉庫:

$ git commit -m "hello github"  
[master (root-commit) 0db7ba5]  
1 file changed, 1 insertion(+)  
create mode 100644 README.txt  

第三步:輸入遠程地址

$ git remote add origin https://github.com/itmyhome2013/mygithub.git  

上面origin 后面的https: 即是剛開始新建repository的時候生成的一個唯一的地址。

第四步:上傳到github:

$ git push -u origin master 

然后會提示輸入用戶名密碼:

Username for 'https://github.com': yourUsername  
Password for 'https://itmyhome2013@github.com': yourPassword  

注意:密碼不會顯示在控制臺。

提交成功后就可以進入github查看自己的項目了

Git入門教程

附上所有命令操作:

Git入門教程

總結:

一、注冊github賬號

二、新建repository倉庫

三、安裝msysgit客戶端

四、創建版本庫

   1)創建目錄

   2)使用命令git init 把該目錄變成git可管理的倉庫

五、把文件添加到版本庫

   1)使用命令git add 注意,可反復多次使用,添加多個文件

   2)使用命令git commit 提交到倉庫

   3)使用命令git remote 輸入遠程地址

   4)使用命令git push 上傳到github


版權聲明:本文采用 BY-NC-SA協議進行授權,轉載 麥田技術博客的文章請注明出處

原文地址: http://itmyhome.com/2015/01/git-tutorial
 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!