使用Git命令窗口將本地工程提交至遠程GitHub

juwm2185 8年前發布 | 12K 次閱讀 Git 版本控制系統 Github

來自: http://www.cnblogs.com/leesf456/p/5169765.html

目標:

1.解決的問題是如何通過Git命令窗口將本地工程提交至GitHub。

2.方便園友的同時也方便自己以后解決此類問題。

步驟:

1.首先登陸GitHub網站 https://github.com/

2.新建Repository

3.新建TicketBrushSystem的Repository,其中紅框的幾處可以根據實際情況自行填寫。

成功后會出現如下界面

4.將TicketBrushSystem克隆到本地

4.1.使用Git Bash將工作目錄切換到本地的工程文件目錄,如,筆者的項目工程位于F:\\01_Code\\01_Eclipse\\TicketBrushSystem下

</div>

4.2.使用git clone 命令將GitHub的Repository克隆到本地。首先復制GitHub上新建的Repository的路徑,如筆者的TicketBrushSystem路徑如下圖所示

為https://github.com/leesf/TicketBrushSystem.git

4.3.使用命令git clone https://github.com/leesf/TicketBrushSystem.git將TicketBrushSystem克隆到本地

4.4.克隆完成后,使用ls -al命令查看當前目錄結構

可以發現在目錄相比之前的目錄,多了./、../和TicketBrushSystem目錄,其中./表示當前目錄,../表示上一級目錄,TicketBrushSystem表示我們從GitHub下克隆的目錄, 進入TicketBrushSystem目錄查看文件。

4.5.將TicketBrushSystem目錄下的文件移動到上一級目錄并刪除TicketBrushSystem目錄。可以通過mv命令完成,如mv ./.git/ ./README.md ../ 表示把當前目錄下的.git文件 和README.md文件移動到上一層目錄下,之后使用ls -al命令查看該目錄發現確實被移動了。如下圖所示

切換到上一級目錄,使用ls -al查看目錄文件,發現TicketBrushSystem目錄下的.git和README.md文件已經移動當前目錄了。如下圖所示

使用rm 命令將TicketBrushSystem目錄刪除,如 rm -rf ./TicketBrushSystem 表示遞歸并且不給出提示的刪除TicketBrushSystem目錄文件,即刪除TicketBrushSystem 目錄下的所有文件,如下圖所示

5.將代碼提交至遠程GitHub

5.1.使用git add . 命令將所有文件添加到版本控制中,如下圖所示

5.2.使用git commit -m "First Commit" 命令執行本地提交操作,如下圖所示

5.3.使用git push origin master命令將提交的內容同步只遠程版本庫GitHub,如下圖所示

在同步時需要輸入用戶名和密碼,只需要輸入我們的github用戶名和密碼即可完成整個同步過程。

5.4.刷新我們的GitHub主頁,即可顯示我們同步的文件,如下圖所示

以上五步就基本上完成了將本地工程提交至遠程GitHub的過程。但是,顯然這樣還不是太好,因為其他人并不知道這個項目有什么作用,所以,這時候需要編輯README.md文件, 供其他用戶了解此項目的作用和意義。

6.編輯README.md文件

README.md后綴名為.md, md是markdown的縮寫,markdown是一種編輯博客的語言。需要使用標簽來進行排版,如果僅僅只是編輯文本,就會出現很不雅觀的效果。關于 GitHub的README.md文件的編寫也可以出一個教程系列,想要深入了解的園友們可以去查閱資料,我在文章的最后也給出了一個學習鏈接。現在我們只完成最簡單的README的編寫。

6.1. 編輯README.md文件,如下圖所示

6.2.編輯內容如下圖所示

6.3.提交后如下圖所示

綜合以上六步就完整的完成了整個工程的提交。

總結:

好記性不如爛筆頭,記錄的好處是方便他人,同時也方便了自己。 希望此筆記會對有需求的園友有所幫助,也謝謝各位園友的觀看。

參考鏈接:

README.md教程: http://blog.csdn.net/kaitiren/article/details/38513715

</div>

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