Git分布式版本管理系統(tǒng)學習小記

廖大大的Git教程

mac下部署git服務

設定自己的屬性:git config --global user.name "XX"? ? ? ?git config --global user.email "XXXX"

步驟1:創(chuàng)建本地版本庫(倉庫)

? ? -pwd用于顯示當前路徑,與cmd操作一致

? ? -git init:用于把目錄變成Git可以管理的倉庫master

步驟二:往倉庫中編輯or修改文件(代碼、文本)

原理

? ? -1.git add + 文件名:添加文件至暫存區(qū),可多次提交(git add .:表示提交所有文件)

? ? -2.git commit -m "XXX":以XXX為remark提交一個或者多個至Git倉庫?

? ? -3.git status:查看目前倉庫與上一次提交的版本的差別

? ? -4.git diff + 文件名:查看文件之間的具體不同點

? ? -5.git log:查看歷史commit版本

? ? ---git reflog:記錄歷史操作的版本號(后悔藥)

? ? -6.git reset --hard HEAD^ :表示返回上一個版本(HEAD表示當前版本后众,HEAD^表示上一個版本)

? ? ---git reset HEAD file:表示撤銷已放入暫存區(qū)的文件

? ? -7.git checkout -- file:返回(最近一次git commit或git add)工作區(qū)對某個文件的修改(一鍵還原)

【場景1】:當你改亂了工作區(qū)某個文件的內容,想直接丟棄工作區(qū)的修改時漫雷,用命令git checkout -- file。

【場景2】:當你不但改亂了工作區(qū)某個文件的內容,還添加到了暫存區(qū)時媚污,想丟棄修改邮弹,分兩步黔衡,第一步用命令git reset HEAD file,就回到了場景1腌乡,第二步按場景1操作盟劫。

-rm file <刪除文件> → git rm file →git commit

步驟三:遠程倉庫

添加

Step1:在github或者gogs中注冊賬號,并建立自己的一個遠程倉庫

Step2:創(chuàng)建SSH key与纽。若用戶主目錄沒有.ssh目錄則創(chuàng)建SSH key

$ssh-keygen -t rsa -C "youremail@example.com"

Step3:登錄Github侣签,添加密鑰塘装,粘貼id_rsa.pub文件中的內容

Step4:-git remote:查看遠程倉庫

? ? ? ? ? ? -git remote add 'name' SHH :關聯(lián)遠程倉庫

? ? ? ? ? ? -git push -u 'name' master : 推送master中的內容

克隆

-git clone SSH(目標目錄地下創(chuàng)建整個倉庫)

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市影所,隨后出現(xiàn)的幾起案子氢哮,更是在濱河造成了極大的恐慌,老刑警劉巖型檀,帶你破解...
    沈念sama閱讀 219,039評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件冗尤,死亡現(xiàn)場離奇詭異,居然都是意外死亡胀溺,警方通過查閱死者的電腦和手機裂七,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,426評論 3 395
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來仓坞,“玉大人背零,你說我怎么就攤上這事∥薨#” “怎么了徙瓶?”我有些...
    開封第一講書人閱讀 165,417評論 0 356
  • 文/不壞的土叔 我叫張陵,是天一觀的道長嫉称。 經常有香客問我侦镇,道長,這世上最難降的妖魔是什么织阅? 我笑而不...
    開封第一講書人閱讀 58,868評論 1 295
  • 正文 為了忘掉前任壳繁,我火速辦了婚禮,結果婚禮上荔棉,老公的妹妹穿的比我還像新娘闹炉。我一直安慰自己,他們只是感情好润樱,可當我...
    茶點故事閱讀 67,892評論 6 392
  • 文/花漫 我一把揭開白布渣触。 她就那樣靜靜地躺著,像睡著了一般壹若。 火紅的嫁衣襯著肌膚如雪嗅钻。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,692評論 1 305
  • 那天舌稀,我揣著相機與錄音啊犬,去河邊找鬼灼擂。 笑死壁查,一個胖子當著我的面吹牛,可吹牛的內容都是我干的剔应。 我是一名探鬼主播睡腿,決...
    沈念sama閱讀 40,416評論 3 419
  • 文/蒼蘭香墨 我猛地睜開眼语御,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了席怪?” 一聲冷哼從身側響起应闯,我...
    開封第一講書人閱讀 39,326評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎挂捻,沒想到半個月后碉纺,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經...
    沈念sama閱讀 45,782評論 1 316
  • 正文 獨居荒郊野嶺守林人離奇死亡刻撒,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 37,957評論 3 337
  • 正文 我和宋清朗相戀三年骨田,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片声怔。...
    茶點故事閱讀 40,102評論 1 350
  • 序言:一個原本活蹦亂跳的男人離奇死亡态贤,死狀恐怖,靈堂內的尸體忽然破棺而出醋火,到底是詐尸還是另有隱情悠汽,我是刑警寧澤,帶...
    沈念sama閱讀 35,790評論 5 346
  • 正文 年R本政府宣布芥驳,位于F島的核電站柿冲,受9級特大地震影響,放射性物質發(fā)生泄漏兆旬。R本人自食惡果不足惜姻采,卻給世界環(huán)境...
    茶點故事閱讀 41,442評論 3 331
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望爵憎。 院中可真熱鬧慨亲,春花似錦、人聲如沸宝鼓。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,996評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽愚铡。三九已至蛉签,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間沥寥,已是汗流浹背碍舍。 一陣腳步聲響...
    開封第一講書人閱讀 33,113評論 1 272
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留邑雅,地道東北人片橡。 一個月前我還...
    沈念sama閱讀 48,332評論 3 373
  • 正文 我出身青樓,卻偏偏與公主長得像淮野,于是被迫代替她去往敵國和親捧书。 傳聞我的和親對象是個殘疾皇子吹泡,可洞房花燭夜當晚...
    茶點故事閱讀 45,044評論 2 355

推薦閱讀更多精彩內容

  • GIT分布式版本控制系統(tǒng)最佳實踐 這篇文章來自于老男孩教育高級架構師班12期的徐亮偉同學。 首先感謝老男孩架構師班...
    meng_philip123閱讀 3,413評論 4 36
  • Git 基礎 基本原理 客戶端并不是只提取最新版本的文件快照经瓷,而是把代碼倉庫完整的鏡像下來爆哑。這樣一來,任何一處協(xié)同...
    __silhouette閱讀 15,887評論 5 147
  • Git常用語法 [TOC] Git簡介 描述 ? Git(讀音為/g?t/舆吮。)是一個開源的分布式版本控制系統(tǒng)揭朝,...
    君惜丶閱讀 3,529評論 0 13
  • 今天參加了挑戰(zhàn)泉城初賽。 雖然沒有晉級色冀,但是也學到了很多萝勤。首先,努力過了就沒什么可后悔的呐伞。步數(shù)上的一萬步敌卓,最后的積...
    孟up閱讀 170評論 1 0
  • 我的浪漫 是一首詩的浪漫 暗夜里 當毛孔擴張 吸收夢里記起的遺忘 難眠的月亮 羞澀地升起又降落 我用涌起的溫熱 把...
    長恨水流閱讀 125評論 0 0