本文是給Git、GitHub初學者提供的入門教程,將簡單講述Git、GitHub的使用方法和經常使用技巧。經過閱讀本文,將能夠幫助你在GitHub上建立項目,而且經過Git建立本地倉庫,與GitHub的在線倉庫進行鏈接。git
Git安裝包網址github
進入網站下載本身電腦對應的版本、直接安裝便可。bash
GitHub網址ssh
輸入本身的用戶名、郵箱、密碼進行註冊。jsp
完成註冊後,就能夠進入本身的主頁,建立本身的項目。測試
GitHub上面的ssh key能夠簡單理解爲本機電腦身份認證的ID,所以須要經過Git命令行生成本機的ssh key添加到GitHub上面去,方便之後從GitHub上面下載上傳代碼。網站
打開Git Bash輸入對應指令 ssh-keygen -o -t rsa -b 4096 -C "your_email@example.com"
或者 ssh-keygen -t rsa -C "your_email@example.com"
這是生成ssh key的命令行,輸入註冊GitHub時使用的郵箱 clip < ~/.ssh/id_rsa.pub
(這是複製ssh key的命令行) 文件路徑:C:\Users\username.sshui
點擊用戶頭像進去setting便可url
ssh -T git@github.com
spa
在GitHub上建立一個屬於本身的項目
點擊Start a Project
按圖示配置信息,點擊 Create repository
便可完成建立
建立項目成功後,咱們就能夠複製項目Clone的URL,而後在本地用Git Base 的Clone命令完成項目克隆,建立本地的項目倉庫。
克隆命令:git clone url
進入test文件夾後,便可看見GitHub的test項目中建立的文件項目
最後附上經常使用的Git命令,供你們參考使用
檢出倉庫:$ git clone [git url]
查看遠程倉庫:$ git remote -v
添加遠程倉庫:$ git remote add [name] [url]
刪除遠程倉庫:$ git remote rm [name]
修改遠程倉庫:$ git remote set-url --push[name][newUrl]
拉取遠程倉庫:$ git pull [remoteName] [localBranchName]
推送遠程倉庫:$ git push [remoteName] [localBranchName]
複製代碼
查看本地分支:$ git branch
查看遠程分支:$ git branch -r
建立本地分支:$ git branch [name] ----注意新分支建立後不會自動切換爲當前分支
切換分支:$ git checkout [name]
建立新分支並當即切換到新分支:$ git checkout -b [name]
建立遠程分支(本地分支push到遠程):$ git push origin [name]
合併分支:$ git merge [name] ----將名稱爲[name]的分支與當前分支合併
刪除本地分支:$ git branch -d [name]
刪除遠程分支:$ git push origin -d [name]
複製代碼
查看當前項目下全部文的狀態:$ git status
(.)點表示當前目錄下的全部內容,交給git管理:$ git add .
對你更新或修改了哪些內容作一個描述:$ git commit –m」new natter 」
查看你當前項目遠程鏈接的是哪一個倉庫地址:$ git remote -v
將本地的項目提交到遠程倉庫中:$ git push origin master
將遠程倉庫項目拉到本地項目中:$ git pull origin master
複製代碼