GitHub簡介
Git本地倉庫管理
Git遠程倉庫管理
......(未完待續(xù))
一、GitHub
GitHub是一個面向開源及私有軟件項目的托管平臺辆床,因為只支持git 作為唯一的版本庫格式進行托管,故名GitHub寓涨。
1.1、基本概念
具體使用方法登錄GitHub實際操作即可很快掌握胞枕,下面是一些必要的使用說明压真。
Repository
即倉庫娩嚼,每個項目對應(yīng)一個倉庫,多個開源項目則對應(yīng)多個倉庫
Star
收藏項目
Fork
復制克隆項目滴肿,且獨立存在岳悟。任何修改都不會改變原項目,僅僅是自己這里的項目改變了泼差。
Pull Request
在Fork的基礎(chǔ)上贵少,改動了復制的別人的項目,可以發(fā)起請求來使原項目合并自己的改動堆缘。
Watch
關(guān)注項目滔灶,若該項目有更新則會被通知。
Issue
發(fā)現(xiàn)代碼BUG或其他相關(guān)問題可以進行討論
二吼肥、Git
Git是一個開源的分布式版本控制系統(tǒng)录平,可以有效、高速地處理從很小到非常大的項目版本管理缀皱。Git 是 Linus Torvalds 為了幫助管理 Linux 內(nèi)核開發(fā)而開發(fā)的一個開放源碼的版本控制軟件斗这。
2.1、下載/安裝
登錄官網(wǎng)唆鸡,直接下載即可
然后安裝涝影,最后當鼠標右鍵出現(xiàn)Git的一些命令時表示安裝成功!
2.2争占、Git工作區(qū)域簡介
Git倉庫(Git Repository):保存最新版本的文件燃逻,對他人可見
暫存區(qū): 暫存已經(jīng)修改的文件,可以提交到Git倉庫
工作區(qū)(Working Directory):添加臂痕、編輯和修改文件等操作
2.3伯襟、本地管理Git倉庫
1. 新建一個文件夾,鼠標右鍵選擇"Git Bash Here"命令握童。出現(xiàn)下圖
2. 配置
git config --global user.name '用戶名'
git config --global user.email '郵箱'
3. 創(chuàng)建文件夾test姆怪,初始化一個新的Git倉庫(若不顯示文件,則設(shè)置電腦顯示隱藏文件)
4. 查看文件狀態(tài)并創(chuàng)建文件
git status
touch a1.java
5. 將文件添加到暫存區(qū)
6. 將文件提交到Git倉庫
git commit -m '描述信息'
7. 修改文件
8. 刪除文件
9. 從Git中刪除文件
2.4澡绩、Git倉庫與遠程倉庫管理
1. 進入GitHub選擇自己的一個倉庫并復制其URL
2. 初始化并克隆項目
git config --list 查看信息(由圖可知已初始化)
若沒有初始化參照上述操作初始化
git clone "復制GitHub的URL"
3. 進入項目稽揭,創(chuàng)建文件并提交到git倉庫
4. 查看狀態(tài)并提交到GitHub遠程倉庫
當無法成功上傳時,修改配置文件:
vi .git/config(或直接在隱藏文件夾找到并修改)
然后修改紅框里的URL:
url = https://用戶名:密碼@github.com/用戶名/項目名.git
5. 結(jié)果展示
(上傳用的賬號好像串了肥卡。溪掀。。步鉴。)