git發佈代碼到github

git是什麼?

   1.git主要是用於對版本進行管理的一個系統。linux

   2.時刻保持數據完整性:SHA-1計算git

   3.文件的三種狀態github

已提交,已修改,已暫存 對應文件流轉的三個工做區域:本地倉庫,Git的工做目錄,暫存區域。(?linux的文件目錄結構)bash

image

   4.經常使用命令學習

git add;git  status;git config;git commit;git clone;等經常使用命令熟悉。spa

   5.安裝3d

window下下載exe安裝blog

http://msysgit.github.com/get

git有什麼用?

     能夠用來push代碼到github上,這樣其餘的不少功能都沒有用了。不過咱們能夠先實現這個簡單的功能。it

按照個人思路,

    1.先在github新建一個repository。

image

image

Attention:把最後一項選上,這樣在本地就能夠直接使用git clone來克隆了。

   2.將repository clone 到本地

打開git bash,假設你想把repository放在e盤,那麼輸入命令cd e:/(注意要用反斜槓,能夠本身指定目錄)

輸入git clone https://github.com/dawnminghuang/handwritten_digit.git,紅色部分改爲本身的github帳戶名和repository名。

   3.準備好要上傳的文件放到clone下來的.git文件夾下

這時e盤下會多出一個handwritten_digit目錄,把要push上github的代碼放到這裏面

   4.將文件夾中的全部文件加入到暫存區中

回到git bash,輸入git add . (有個點,表示把文件夾中全部的文件都放到暫存區裏)能夠看一下文件狀態輸入git status,能夠看到文件爲Changes to be committed.

   5.將暫存區中的文件提交到repository中

輸入git commit,這時會出現下面的窗口,鍵入i(VIM insert模式),寫入對文件的描述(必定要寫,不然沒法提交成功),寫好後,Esc鍵,退出insert模式,鍵入:wq,保存。

image

成功會有提示

image

   6.push文件到遠程倉庫中。

輸入命令git push origin master(origin:遠程名字,master:本地名字)

這時會要求你輸入帳號名和密碼。

image

成功以後,你就是在github上看到你的代碼了。

   總結:

1.先在github新建一個repository。

2.將repository clone 到本地

3.準備好要上傳的文件放到clone下來的.git文件夾下

4.將文件夾中的全部文件加入到暫存區中

5.將暫存區中的文件提交到repository中

6.push文件到遠程倉庫中。

固然如今只是用了git很小一部分功能,更多的須要後續進一步學習

參考資料分享:http://pan.baidu.com/s/1eQCdkFg

相關文章
相關標籤/搜索