1. 程式人生 > >git/github 代碼托管圖文教程

git/github 代碼托管圖文教程

its 註意 為我 直接 tor CA unset IT 成了

現在都流行將代碼托管到github,使用版本控制工具git,現在讓我們開始一步一步的將我們本地的代碼托管到github上去吧

一、 git的使用

1、下載git工具

技術分享圖片

2、下載好後安裝時候註意要使用vim編輯器,其它的下一步就可以了

技術分享圖片

3、安裝好後在你在上傳到github上去的文件夾內右鍵會有兩個“Git GUI Here”和“Git Bash Here”,此時我們點擊"Git Bash Here",會出現如下的界面,證明已安裝成功

技術分享圖片

4、安裝成功後我們不急於開始操作,讓我們來了解一下git的結構吧,如下圖

技術分享圖片

圖中清楚的顯示git有三部分組成,工作區,暫存區,本地庫,這三部分我們記住,後面我會不斷提到

5、如何將代碼讓git進行版本控制

1)在我們第三步的操作界面中執行如下的命令

git init

這個命令是將我們本地庫進行初始化

2)第一次在本機上使用時要設置一下簽名,執行如下的命令,其中zhengwei 和 [email protected] 是我的用戶名和郵箱,這裏只是一個簽名而已。

git config --global user.name zhengwei

git config --global user.email [email protected]

3)接下來我們就要把我們定位的目錄下的文件全部提交到暫存區,因為我們現在相當於在工作區,執行如下的命令就可以提交到暫存區

git add .

add後面的”點“是提交當前目錄下的所有文件,如果只想提交某一個文件,你直接寫文件名就可以了,比喻當前目錄下有一個叫zhengwei.txt的文件,你就可以寫 git add zhengwei.txt

你可以用git status 查看文件的狀態,如果不出意外,你所有提交到本地庫的文件名都變成了綠色,其中有一句話“No commits yet” 是說明我們還沒有commits到本地庫

技術分享圖片

4)將暫存區的文件提交到本地庫執行如下的命令

git commit -m "提交了一個文件"

-m後的內容是你提交這個文件的是修改了什麽,這個命令也是提交當前目錄下所有在暫存區的文件,當然你也可以只提交某一個文件,最後帶上文件名就可以了 git commit -m "提交了一個文件" zhengwei.txt

此時我們已將文件提交到了本地庫,這樣我們就實現了用git 進行版本控制,再次查看狀態 git status 發現顯示“nothing to commit”說明已全部提交到本地庫

技術分享圖片

二、托管至github

1)註冊一個github賬號 官網: https://github.com/

2)新建一個倉儲 在圖中 “New repository”

技術分享圖片

3)新建倉儲界面如下圖所示,我們直接寫一個倉儲我名稱,再點擊“Create repository”就可以了

技術分享圖片

4)點擊“Create repository”後會進入如下的頁面,在頁面中有HTTPS連接是我們等會要用到的 https://github.com/zhengwei1219/myRepository.git

技術分享圖片

5)讓我們再次進入到git的命令窗口,執行如下的代碼

git push https://github.com/zhengwei1219/myRepository.git master

這樣我就將本地庫中的代碼托管到了github上,刷新當前倉儲的頁面就可以看到你上傳的文件

註意:在我執行這句話的時候出現一個錯誤:fatal: unable to access ‘https://github.com/zhengwei1219/FHYL.Lottery.git/‘: SSL certificate problem: unable to get local issuer certificate

執行如下的語句就搞定了:$ git config --global --unset http.proxy ,然後再執行一下上面的命令

git/github 代碼托管圖文教程