GitHub與Git簡單使用

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)唆鸡,直接下載即可

window系統(tǒ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
創(chuàng)建文件

5. 將文件添加到暫存區(qū)
添加暫存區(qū)

6. 將文件提交到Git倉庫
git commit -m '描述信息'
提交Git倉庫

7. 修改文件
修改并查看

查看狀態(tài)

提交到倉庫

8. 刪除文件
本地刪除文件

9. 從Git中刪除文件
從Git倉庫刪除文件

2.4澡绩、Git倉庫與遠程倉庫管理

1. 進入GitHub選擇自己的一個倉庫并復制其URL

復制URL

2. 初始化并克隆項目
git config --list 查看信息(由圖可知已初始化)
若沒有初始化參照上述操作初始化
檢查初始化

git clone "復制GitHub的URL"
與GitHub項目一樣

3. 進入項目稽揭,創(chuàng)建文件并提交到git倉庫
創(chuàng)建文件并上傳

4. 查看狀態(tài)并提交到GitHub遠程倉庫
查看文件狀態(tài)

提交到遠程倉庫

按提示輸入信息

當無法成功上傳時,修改配置文件:
vi .git/config(或直接在隱藏文件夾找到并修改)
然后修改紅框里的URL:
url = https://用戶名:密碼@github.com/用戶名/項目名.git
修改配置文件0

修改配置文件1

修改配置文件2

上傳成功

5. 結(jié)果展示
GitHub倉庫信息

(上傳用的賬號好像串了肥卡。溪掀。。步鉴。)


參考學習視頻

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末揪胃,一起剝皮案震驚了整個濱河市璃哟,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌喊递,老刑警劉巖随闪,帶你破解...
    沈念sama閱讀 222,681評論 6 517
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異骚勘,居然都是意外死亡铐伴,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,205評論 3 399
  • 文/潘曉璐 我一進店門调鲸,熙熙樓的掌柜王于貴愁眉苦臉地迎上來盛杰,“玉大人,你說我怎么就攤上這事藐石。” “怎么了定拟?”我有些...
    開封第一講書人閱讀 169,421評論 0 362
  • 文/不壞的土叔 我叫張陵于微,是天一觀的道長。 經(jīng)常有香客問我青自,道長株依,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 60,114評論 1 300
  • 正文 為了忘掉前任延窜,我火速辦了婚禮恋腕,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘逆瑞。我一直安慰自己荠藤,他們只是感情好,可當我...
    茶點故事閱讀 69,116評論 6 398
  • 文/花漫 我一把揭開白布获高。 她就那樣靜靜地躺著哈肖,像睡著了一般。 火紅的嫁衣襯著肌膚如雪念秧。 梳的紋絲不亂的頭發(fā)上淤井,一...
    開封第一講書人閱讀 52,713評論 1 312
  • 那天,我揣著相機與錄音摊趾,去河邊找鬼币狠。 笑死,一個胖子當著我的面吹牛砾层,可吹牛的內(nèi)容都是我干的漩绵。 我是一名探鬼主播,決...
    沈念sama閱讀 41,170評論 3 422
  • 文/蒼蘭香墨 我猛地睜開眼梢为,長吁一口氣:“原來是場噩夢啊……” “哼渐行!你這毒婦竟也來了轰坊?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 40,116評論 0 277
  • 序言:老撾萬榮一對情侶失蹤祟印,失蹤者是張志新(化名)和其女友劉穎肴沫,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體蕴忆,經(jīng)...
    沈念sama閱讀 46,651評論 1 320
  • 正文 獨居荒郊野嶺守林人離奇死亡颤芬,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,714評論 3 342
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了套鹅。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片站蝠。...
    茶點故事閱讀 40,865評論 1 353
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖卓鹿,靈堂內(nèi)的尸體忽然破棺而出菱魔,到底是詐尸還是另有隱情,我是刑警寧澤吟孙,帶...
    沈念sama閱讀 36,527評論 5 351
  • 正文 年R本政府宣布澜倦,位于F島的核電站,受9級特大地震影響杰妓,放射性物質(zhì)發(fā)生泄漏藻治。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 42,211評論 3 336
  • 文/蒙蒙 一巷挥、第九天 我趴在偏房一處隱蔽的房頂上張望桩卵。 院中可真熱鬧,春花似錦倍宾、人聲如沸雏节。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,699評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽矾屯。三九已至,卻和暖如春初厚,著一層夾襖步出監(jiān)牢的瞬間件蚕,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,814評論 1 274
  • 我被黑心中介騙來泰國打工产禾, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留排作,地道東北人。 一個月前我還...
    沈念sama閱讀 49,299評論 3 379
  • 正文 我出身青樓亚情,卻偏偏與公主長得像妄痪,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子楞件,可洞房花燭夜當晚...
    茶點故事閱讀 45,870評論 2 361

推薦閱讀更多精彩內(nèi)容

  • 聲明:這篇文章來源于廖雪峰老師的官方網(wǎng)站衫生,我僅僅是作為學習之用 Git簡介 Git是什么裳瘪? Git是目前世界上最先...
    橫渡閱讀 3,960評論 3 27
  • 關(guān)于版本控制系統(tǒng)(即VCS:Version Control Systems) 歷程:什么是版本控制系統(tǒng)(VCS)?...
    DHFE閱讀 597評論 1 1
  • 1.GitHub 有什么用 學習優(yōu)秀的開源項目開源社區(qū)一直有一句流行的話叫「不要重復發(fā)明輪子」罪针,某種意義上正是因為...
    Clemente閱讀 1,436評論 1 14
  • 一彭羹、Git的簡介 1.1.什么是git?git是一款開源的分布式版本控制工具,在世界上所有的分布式版本控制工具中泪酱,...
    IIronMan閱讀 1,787評論 0 12
  • Git教程 一派殷、Git簡介 1.1. Git的誕生1.2.集中式的vs分布式 二、安裝Git 三墓阀、創(chuàng)建版本庫 四毡惜、...
    曹淵說創(chuàng)業(yè)閱讀 951評論 0 2