mkdir git-tutorial //新建文件夾
git status //查看倉庫的狀態(tài)
touch README.md //新建文件README.md
git add README.md //將文件README.md添加到暫存區(qū)
git log //顯示git歷史記錄,注意所有l(wèi)og查看的內(nèi)容都用Q鍵退出
git log --pretty=short //顯示git歷史簡要記錄
git log -p //顯示git歷史具體差別
git log -p README.md //顯示README.md文件的具體差別
git diff README.md //比較README.md最近一次差別
git diff HEAD //查看本次未提交和上次之間的差別象浑,可以每次提交前執(zhí)行次命令
git branch //查看所有分支
git checkout -b feature-A //建立一個名為feature-A的分支并切換到這個分支
git branch feature-A //新建一個名為feature-A的分支
git checkout feature-A //切換到feature-A分支
git checkout - //切換到上一個分支
git log --graph //以圖表形式查看更改
git merge --no-ff fix-B //當(dāng)前分支合并fix-B需频,可能會存在沖突国拇,解決就好了
git reset --hard b8de79 //把git狀態(tài)切換到b8de79的狀態(tài)秧耗,b8de79是哈希值撞秋,可以從log里面獲取
git commit --amend //修改提交信息
git commit -am 'commit message' //相當(dāng)于add 和 commit
git rebase -i HEAD~2 //將最近2個提交合并巍扛,之后會出現(xiàn)一個文本连茧,將pick修改為fixup
Git 常用操作
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
- 文/潘曉璐 我一進(jìn)店門窗声,熙熙樓的掌柜王于貴愁眉苦臉地迎上來相恃,“玉大人,你說我怎么就攤上這事笨觅±鼓停” “怎么了耕腾?”我有些...
- 文/不壞的土叔 我叫張陵,是天一觀的道長杀糯。 經(jīng)常有香客問我扫俺,道長,這世上最難降的妖魔是什么火脉? 我笑而不...
- 正文 為了忘掉前任牵舵,我火速辦了婚禮,結(jié)果婚禮上倦挂,老公的妹妹穿的比我還像新娘畸颅。我一直安慰自己,他們只是感情好方援,可當(dāng)我...
- 文/花漫 我一把揭開白布没炒。 她就那樣靜靜地躺著,像睡著了一般犯戏。 火紅的嫁衣襯著肌膚如雪送火。 梳的紋絲不亂的頭發(fā)上,一...
- 文/蒼蘭香墨 我猛地睜開眼猖败,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了降允?” 一聲冷哼從身側(cè)響起恩闻,我...
- 正文 年R本政府宣布,位于F島的核電站式撼,受9級特大地震影響童社,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜著隆,卻給世界環(huán)境...
- 文/蒙蒙 一扰楼、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧美浦,春花似錦弦赖、人聲如沸。這莊子的主人今日做“春日...
- 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至流酬,卻和暖如春币厕,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背芽腾。 一陣腳步聲響...