git的命令

git的下載地址:https://git-for-windows.github.io/
git環(huán)境變量配置:
增加:GIT_HOME = C:\Git (文件夾為git軟件的安裝文件夾)
Path添加: %GIT_HOME%\bin;(bin目錄是解壓后出現(xiàn)的文件夾,里面有g(shù)it.exe)

git命令大全:
git clone http://github.com/22337383/work
git clone -b v2 https://github.com/wmui/webmodule.git 克隆v2分支

git --version 查看git版本
git init 倉(cāng)庫(kù)初始化
git status 查看倉(cāng)庫(kù)中的文件和被跟蹤的文件
git status -s查看倉(cāng)庫(kù)中新的被跟蹤的文件

git add [filename] 添加文件跟蹤速缨,例如:
git add README.md會(huì)跟蹤README.md的變化锉屈。
git add .會(huì)跟蹤當(dāng)前目錄中所有文件的變化。
git add --all會(huì)跟蹤當(dāng)前目錄中所有文件的變化耻涛。

git回退到某個(gè)歷史版本
1.使用git log命令查看所有歷史版本,獲取某個(gè)歷史版本的id瘟檩,假設(shè)查到歷史版本的ID是139dcfaa558e3276b30b6b2e5cbbb9c00bbdca96抹缕。
2、git reset --hard 139dcfaa558e3276b30b6b2e5cbbb9c00bbdca96墨辛。
3卓研、把修改推送到遠(yuǎn)程服務(wù)器
git push -f -u origin master

創(chuàng)建.gitignore文件:忽略追蹤文件:
node_modules 忽略所有node_modules文件夾
/dist 忽略根目錄下的dist文件夾
. 忽略所有帶點(diǎn)的文件
*.html 忽略所有html文件

git commit 提交一次變更后的副本到本地git文件夾下(比如說(shuō)新開(kāi)發(fā)了一個(gè)小功能)
git commit -m '變更日志' 提交一次變更后的副本到本地git文件夾下,并添加變更日志

git diff 查看修改項(xiàng)(現(xiàn)在內(nèi)容和上次提交修改的內(nèi)容)
git log 查看提交記錄(commit 28adb46f70de7d845b0edddea6eb70a01ed68e5b)
git reset --hard 28adb4 自動(dòng)回到原來(lái)版本的狀態(tài)
git help查看所有命令

修改全局配置下用戶(hù)名和郵箱信息:
git config --global user.eamil '1719442545@qq.com'
git config --global user.name 'webmodule'

推送到遠(yuǎn)端的具體步驟:
git init
git add --all
git commit -m 'v1.0.0'
git remote add origin https://github.com/wmui/webmodule.git 鏈接遠(yuǎn)端廠庫(kù)
git pull --rebase origin master 獲得遠(yuǎn)端文件到本地(比如:LICENSE,REMADEME.md)
git push -u origin master把本地倉(cāng)庫(kù)推送到遠(yuǎn)端主分支(需要用戶(hù)名密碼)

重遠(yuǎn)端獲取到本地倉(cāng)庫(kù):
git remote add origin https://github.com/wmui/webmodule.git 鏈接遠(yuǎn)端廠庫(kù)
git pull origin master

branch分支創(chuàng)建:
git branch 查看所有的分支
git branch v2 創(chuàng)建v2分支
git checkout v2 切換到v2分支
git push -u origin v2 把v2提交到遠(yuǎn)端(需要用戶(hù)名密碼)

提交更改到v2:
git add --all
git commit -m 'v2 提交'
git push -u origin v2

分支的刪除:

git push -d origin v2 (刪除遠(yuǎn)程v2分支)

git branch -D v2 (刪除本地v2分支)

github tags創(chuàng)建:

git tag v1.0.0

git push origin v1.0.0 (會(huì)把你當(dāng)前所在分支的代碼提交到該tag下)

git tag -d v1.0.0 (刪除本地標(biāo)簽)

git push -d origin v1.0.0 (刪除遠(yuǎn)程標(biāo)簽)

gh-pages分支:
git branch 查看所有的分支
git branch gh-pages 創(chuàng)建分支
git checkout gh-pages 切換到gh-pages分支

git rm -rf . (移除原來(lái)的創(chuàng)庫(kù)復(fù)制的文件)

git add . (添加你需要提交的文件)

git commit -m "create gh-pages"
git push -u origin gh-pages 把gh-pages提交到遠(yuǎn)端睹簇,自動(dòng)復(fù)制創(chuàng)庫(kù)文件到gh-pages分支(需要用戶(hù)名密碼),查看地址(wmui.github.io/webmodule)

刪除遠(yuǎn)程某個(gè)文件夾

在.gitignore中設(shè)置忽略文件夾

git rm -r --cached dir // 緩存本地要?jiǎng)h除的文件夾
git commit -m "delete dir"
git push

在保證你修改的基礎(chǔ)上撤銷(xiāo)一次commit:

git reset --soft HEAD~1

dev分支合并到master:

把dev分支的修改先commit

然后git checkout master

合并git merge dev

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末奏赘,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子带膀,更是在濱河造成了極大的恐慌志珍,老刑警劉巖,帶你破解...
    沈念sama閱讀 206,602評(píng)論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件垛叨,死亡現(xiàn)場(chǎng)離奇詭異伦糯,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)嗽元,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,442評(píng)論 2 382
  • 文/潘曉璐 我一進(jìn)店門(mén)敛纲,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人剂癌,你說(shuō)我怎么就攤上這事淤翔。” “怎么了佩谷?”我有些...
    開(kāi)封第一講書(shū)人閱讀 152,878評(píng)論 0 344
  • 文/不壞的土叔 我叫張陵旁壮,是天一觀的道長(zhǎng)监嗜。 經(jīng)常有香客問(wèn)我,道長(zhǎng)抡谐,這世上最難降的妖魔是什么裁奇? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 55,306評(píng)論 1 279
  • 正文 為了忘掉前任,我火速辦了婚禮麦撵,結(jié)果婚禮上刽肠,老公的妹妹穿的比我還像新娘。我一直安慰自己免胃,他們只是感情好音五,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,330評(píng)論 5 373
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著羔沙,像睡著了一般躺涝。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上撬碟,一...
    開(kāi)封第一講書(shū)人閱讀 49,071評(píng)論 1 285
  • 那天诞挨,我揣著相機(jī)與錄音,去河邊找鬼呢蛤。 笑死,一個(gè)胖子當(dāng)著我的面吹牛棍郎,可吹牛的內(nèi)容都是我干的其障。 我是一名探鬼主播,決...
    沈念sama閱讀 38,382評(píng)論 3 400
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼涂佃,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼励翼!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起辜荠,我...
    開(kāi)封第一講書(shū)人閱讀 37,006評(píng)論 0 259
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤汽抚,失蹤者是張志新(化名)和其女友劉穎,沒(méi)想到半個(gè)月后伯病,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體造烁,經(jīng)...
    沈念sama閱讀 43,512評(píng)論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 35,965評(píng)論 2 325
  • 正文 我和宋清朗相戀三年午笛,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了惭蟋。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,094評(píng)論 1 333
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡药磺,死狀恐怖告组,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情癌佩,我是刑警寧澤木缝,帶...
    沈念sama閱讀 33,732評(píng)論 4 323
  • 正文 年R本政府宣布便锨,位于F島的核電站,受9級(jí)特大地震影響我碟,放射性物質(zhì)發(fā)生泄漏放案。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,283評(píng)論 3 307
  • 文/蒙蒙 一怎囚、第九天 我趴在偏房一處隱蔽的房頂上張望卿叽。 院中可真熱鬧,春花似錦恳守、人聲如沸考婴。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 30,286評(píng)論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)沥阱。三九已至,卻和暖如春伊群,著一層夾襖步出監(jiān)牢的瞬間考杉,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 31,512評(píng)論 1 262
  • 我被黑心中介騙來(lái)泰國(guó)打工舰始, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留崇棠,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 45,536評(píng)論 2 354
  • 正文 我出身青樓丸卷,卻偏偏與公主長(zhǎng)得像枕稀,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子谜嫉,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,828評(píng)論 2 345

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