Git 常用命令

https://blog.csdn.net/me_tome/article/details/51602256 SSH提交到gitHub方法

添加到本地倉庫 / 庫
git add 'test.html'
git add '/test/test.html'

提交到遠(yuǎn)程/本地倉庫 最好寫注釋 //下載遠(yuǎn)程倉庫更新文件 pull
git commit -m 'message'

查看狀態(tài)
git status

版本回流
git log
git log --pretty=oneline
git reset --hard 1094a //1094a commit Id git reset --hard HEAD^ //HEAD^^ HEAD100
HEAD指向的版本就是當(dāng)前版本萨驶,因此,Git允許我們在版本的歷史之間穿梭,使用命令git reset --hard commit_id叁温。
穿梭前,用git log可以查看提交歷史帮哈,以便確定要回退到哪個版本锰镀。
要重返未來,用git reflog查看命令歷史泳炉,以便確定要回到未來的哪個版本。

git checkout -- readme.txt git checkout -- testgit/readme.txt
命令git checkout -- readme.txt意思就是氧腰,把readme.txt文件在工作區(qū)的修改全部撤銷刨肃,這里有兩種情況:

一種是readme.txt自修改后還沒有被放到暫存區(qū),現(xiàn)在真友,撤銷修改就回到和版本庫一模一樣的狀態(tài);

一種是readme.txt已經(jīng)添加到暫存區(qū)后桅打,又作了修改,現(xiàn)在挺尾,撤銷修改就回到添加到暫存區(qū)后的狀態(tài)站绪。

總之,就是讓這個文件回到最近一次git commit或git add時的狀態(tài)崇众。

git reset HEAD testgit/readme.txt 已經(jīng)add 但是沒有commit

刪除 :那就用命令git rm刪掉,并且git commit:

創(chuàng)建ssh
ssh-keygen -t rsa -C "624208572@qq.com"

本地git目錄運行:
git remote add origin git@github.com:leite-nie/learngit.git
請千萬注意锰蓬,把上面的michaelliao替換成你自己的GitHub賬戶名眯漩,否則麻顶,你在本地關(guān)聯(lián)的就是我的遠(yuǎn)程庫舱卡,關(guān)聯(lián)沒有問題,但是你以后推送是推不上去的矫钓,因為你的SSH Key公鑰不在我的賬戶列表中。

下一步新娜,就可以把本地庫的所有內(nèi)容推送到遠(yuǎn)程庫上:
git push -u origin master
此后既绩,每次本地提交后,只要有必要饲握,就可以使用命令git push origin master推送最新修改;

分支:
首先衰粹,我們創(chuàng)建dev分支,然后切換到dev分支:
git checkout -b dev

git checkout命令加上-b參數(shù)表示創(chuàng)建并切換寄猩,相當(dāng)于以下兩條命令:
git branch dev git checkout dev
然后骑疆,用git branch命令查看當(dāng)前分支:

$ git branch

  • dev
    master
    git branch命令會列出所有分支箍铭,當(dāng)前分支前面會標(biāo)一個*號。

修改test1.html 然后add 再commit
切換回master分支:git checkout master //此時工作區(qū)里面的內(nèi)容是 master分支的诈火, 修改后的test1.html 不會再工作區(qū)展示状答,只會在branch Dev里面保存

現(xiàn)在,我們把dev分支的工作成果合并到master分支上:

$ git merge dev
git merge命令用于合并指定分支到當(dāng)前分支拍摇。合并后,再查看readme.txt的內(nèi)容充活,就可以看到,和dev分支的最新提交是完全一樣的混卵。
合并完成后,就可以放心地刪除dev分支了:

$ git branch -d dev
Deleted branch dev (was b17d20e).
刪除后幕随,查看branch,就只剩下master分支了:

$ git branch

  • master
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末辕录,一起剝皮案震驚了整個濱河市拥知,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌速梗,老刑警劉巖,帶你破解...
    沈念sama閱讀 211,123評論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件姻锁,死亡現(xiàn)場離奇詭異猜欺,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)涧黄,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,031評論 2 384
  • 文/潘曉璐 我一進(jìn)店門赋荆,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人窄潭,你說我怎么就攤上這事≡碌郏” “怎么了?”我有些...
    開封第一講書人閱讀 156,723評論 0 345
  • 文/不壞的土叔 我叫張陵嚷辅,是天一觀的道長潦蝇。 經(jīng)常有香客問我款熬,道長贤牛,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,357評論 1 283
  • 正文 為了忘掉前任殉簸,我火速辦了婚禮沽讹,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘蝠检。我一直安慰自己,他們只是感情好叹谁,可當(dāng)我...
    茶點故事閱讀 65,412評論 5 384
  • 文/花漫 我一把揭開白布乘盖。 她就那樣靜靜地躺著,像睡著了一般订框。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上穿扳,一...
    開封第一講書人閱讀 49,760評論 1 289
  • 那天,我揣著相機(jī)與錄音顿乒,去河邊找鬼。 笑死泽谨,一個胖子當(dāng)著我的面吹牛吧雹,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播涂身,決...
    沈念sama閱讀 38,904評論 3 405
  • 文/蒼蘭香墨 我猛地睜開眼蛤售,長吁一口氣:“原來是場噩夢啊……” “哼妒潭!你這毒婦竟也來了揣钦?” 一聲冷哼從身側(cè)響起雳灾,我...
    開封第一講書人閱讀 37,672評論 0 266
  • 序言:老撾萬榮一對情侶失蹤谎亩,失蹤者是張志新(化名)和其女友劉穎宇姚,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體浑劳,經(jīng)...
    沈念sama閱讀 44,118評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,456評論 2 325
  • 正文 我和宋清朗相戀三年衷咽,在試婚紗的時候發(fā)現(xiàn)自己被綠了道逗。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,599評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡卖词,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出此蜈,到底是詐尸還是另有隱情,我是刑警寧澤裆赵,帶...
    沈念sama閱讀 34,264評論 4 328
  • 正文 年R本政府宣布跺嗽,位于F島的核電站,受9級特大地震影響桨嫁,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜璃吧,卻給世界環(huán)境...
    茶點故事閱讀 39,857評論 3 312
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望筒繁。 院中可真熱鬧噩凹,春花似錦毡咏、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,731評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽落恼。三九已至离熏,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間滋戳,已是汗流浹背钻蔑。 一陣腳步聲響...
    開封第一講書人閱讀 31,956評論 1 264
  • 我被黑心中介騙來泰國打工咪笑, 沒想到剛下飛機(jī)就差點兒被人妖公主榨干…… 1. 我叫王不留娄涩,地道東北人。 一個月前我還...
    沈念sama閱讀 46,286評論 2 360
  • 正文 我出身青樓扬虚,卻偏偏與公主長得像,于是被迫代替她去往敵國和親辜昵。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 43,465評論 2 348

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

  • git branch 查看本地所有分支 git status 查看當(dāng)前狀態(tài) git commit 提交 git b...
    猿萬閱讀 5,046評論 1 45
  • 我的常用: ===================================** 撤銷工作修改:**1、gi...
    ddai_Q閱讀 716評論 0 5
  • 配置 首先是配置帳號信息 ssh -T git@github.com#登陸github 修改項目中的個人信息 1 ...
    rochuan閱讀 718評論 1 1
  • Git常用命令總結(jié) 1.初始化本地倉庫 1 gitinit 2.添加文件到本地倉庫暫存區(qū) 1 gitadda.tx...
    IceWall_Rin閱讀 281評論 0 0
  • 文學(xué)家應(yīng)該逃避個人情感晋柱。 詩和其他文學(xué)作品是表現(xiàn)情感的诵叁,但這種情感只活在詩里钦椭,而不存在于詩人的經(jīng)歷中碑诉。藝術(shù)的感情是...
    創(chuàng)造_ec1a閱讀 343評論 0 0