git 基礎(chǔ)命令(一)

git init

git init 用于創(chuàng)建新的git倉庫条霜,你可以在任何目錄下使用此命令忿峻,使用后會在目錄下生成.git目錄昆箕。此時就可以創(chuàng)建文件,通過git add添加了妥色。

git init

git clone?

git clone 【url】可以拷貝一個 Git 倉庫到本地搪花,讓自己能夠查看該項目,或者進行修改嘹害。如果多個合作開發(fā)就可以在遠程建立一個git倉庫撮竿,然后開發(fā)者使用此命令去拷貝,然后就可以開發(fā)笔呀。

git 全局配置

Git在提交時會要求我們設(shè)置自己的用戶名和郵箱幢踏,以便他人方便查看與聯(lián)系提交者,為了方便使用可進行全局配置许师。

Git config --global user.name “harvy_dong”

Git config --global user.email “xxxx@sina.cn

當(dāng)然如果想要在某一個項目中單獨使用其他郵箱這里可切換到項目目錄中把上面的命令去掉–global參數(shù)重新執(zhí)行一遍就好了惑折。

git status

git status 可以查看當(dāng)前分支狀態(tài)

git status

git add

git add 【path】用于添加文件到暫存區(qū)授账。

Git add -i 【path】可查看path目錄下所有的修改的狀態(tài)。輸入后會進入一個子命令系統(tǒng)惨驶。

git add . 用于添加所有的已跟蹤的文件到暫存區(qū)白热。

git add -i 子系統(tǒng)

status子命令

輸入1或者s或者status可以查看當(dāng)前分支下文件狀態(tài),同git status 命令粗卜。

update子命令

可以通過update子命令(2: [u]pdate)把已經(jīng)tracked的文件添加到索引庫中屋确。其操作和revert子命令類似。

revert子命令

可以通過git add -i的revert子命令(3:[r]evert)把已經(jīng)添加到索引庫中的文件從索引庫中剔除续扔。

(3: [r]evert)表示通過3或r或revert加回車執(zhí)行該命令攻臀。執(zhí)行該命令后,git會例出索引庫中的文件列表纱昧。然后通過數(shù)字來選擇刨啸。輸入"1"表示git會剔除索引庫中的文件列表中的第1個文件。

"1-15"表示git會剔除索引庫中的文件列表中的第1個文件到第15個文件.回車將執(zhí)行识脆。

“2-5,6,8” 表示將第2,3,4,5,6,8個文件剔除索引庫中设联,回車執(zhí)行。

如果我們不輸入任何東西灼捂,直接回車离例,將結(jié)束revert子命令,返回gitadd -i的主命令行悉稠。

add untracked子命令

通過add untracked子命令(4:[a]dd untracked)可以把還沒被git管理的文件添加到索引庫中宫蛆。

diff子命令

可以通過diff子命令(6: [d]iff)可以比較索引庫中文件和原版本的差異。

quit子命令

quit子命令(7: [q]uit)用于退出git add -i命令系統(tǒng)的猛。

git commit

git commit 用于提交暫存區(qū)文件到倉庫中耀盗。

Git commit -m “commit message”

Git commit -a會把所有已經(jīng)track的文件add進來再提交。對于沒有track的文件需要手動add卦尊∨劾洌可使用gitcommit -a -m “message”快速提交代碼。如果直接輸入git commit會打開文本編輯器寫提交注釋(git不允許提交沒有注釋)猫牡。

Git commit --amend增補提交胡诗,會使用與當(dāng)前提交節(jié)點相同的父節(jié)點進行一次新的提交,舊的提交會被取消淌友。

git branch?

git branch 是對分支的相關(guān)操作

Git branch不帶參數(shù)是列出本地所有的分支

Git branch -a是列出本地和遠程所有的分支

Git branch -r是列出遠程的分支

Git branch?localWorkingCopy是創(chuàng)建一個localWorkingCopy的分支,但是當(dāng)前還在原來的分支上煌恢,沒有切換到創(chuàng)建的分支≌鹜ィ可使用gitcheckout localWorkingCopy切換到分支上瑰抵。

git branch -m | -M oldbranch newbranch重命名分支,如果newbranch名字分支已經(jīng)存在器联,則需要使用-M強制重命名二汛,否則婿崭,使用-m進行重命名。

git branch -d | -D branchname刪除branchname分支-d如果該分支沒有合并到主分支會報錯肴颊。-D會強制刪除分支氓栈。刪除分支前要切換到其他分支上。

git branch -d -r branchname刪除遠程branchname分支婿着,這里只是刪除本地的分支名授瘦,還要推送到服務(wù)器上。Git?push origin :branchname語法是git push?[遠程名] [本地分支]:[遠程分支]如果沒有對應(yīng)的本地分支就用空格代替竟宋。

Git v1.7.0后可使用下面的刪除遠程分支

git push --delete [遠程名] [遠程分支]

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末提完,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子丘侠,更是在濱河造成了極大的恐慌徒欣,老刑警劉巖,帶你破解...
    沈念sama閱讀 211,376評論 6 491
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件蜗字,死亡現(xiàn)場離奇詭異打肝,居然都是意外死亡,警方通過查閱死者的電腦和手機秽澳,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,126評論 2 385
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來戏羽,“玉大人担神,你說我怎么就攤上這事∈蓟ǎ” “怎么了妄讯?”我有些...
    開封第一講書人閱讀 156,966評論 0 347
  • 文/不壞的土叔 我叫張陵,是天一觀的道長酷宵。 經(jīng)常有香客問我亥贸,道長,這世上最難降的妖魔是什么浇垦? 我笑而不...
    開封第一講書人閱讀 56,432評論 1 283
  • 正文 為了忘掉前任炕置,我火速辦了婚禮,結(jié)果婚禮上男韧,老公的妹妹穿的比我還像新娘朴摊。我一直安慰自己,他們只是感情好此虑,可當(dāng)我...
    茶點故事閱讀 65,519評論 6 385
  • 文/花漫 我一把揭開白布甚纲。 她就那樣靜靜地躺著,像睡著了一般朦前。 火紅的嫁衣襯著肌膚如雪介杆。 梳的紋絲不亂的頭發(fā)上鹃操,一...
    開封第一講書人閱讀 49,792評論 1 290
  • 那天,我揣著相機與錄音春哨,去河邊找鬼荆隘。 笑死,一個胖子當(dāng)著我的面吹牛悲靴,可吹牛的內(nèi)容都是我干的臭胜。 我是一名探鬼主播,決...
    沈念sama閱讀 38,933評論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼癞尚,長吁一口氣:“原來是場噩夢啊……” “哼耸三!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起浇揩,我...
    開封第一講書人閱讀 37,701評論 0 266
  • 序言:老撾萬榮一對情侶失蹤仪壮,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后胳徽,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體积锅,經(jīng)...
    沈念sama閱讀 44,143評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,488評論 2 327
  • 正文 我和宋清朗相戀三年养盗,在試婚紗的時候發(fā)現(xiàn)自己被綠了缚陷。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,626評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡往核,死狀恐怖箫爷,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情聂儒,我是刑警寧澤虎锚,帶...
    沈念sama閱讀 34,292評論 4 329
  • 正文 年R本政府宣布,位于F島的核電站衩婚,受9級特大地震影響窜护,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜非春,卻給世界環(huán)境...
    茶點故事閱讀 39,896評論 3 313
  • 文/蒙蒙 一柱徙、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧奇昙,春花似錦坐搔、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,742評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至弧岳,卻和暖如春凳忙,著一層夾襖步出監(jiān)牢的瞬間业踏,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,977評論 1 265
  • 我被黑心中介騙來泰國打工涧卵, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留勤家,地道東北人。 一個月前我還...
    沈念sama閱讀 46,324評論 2 360
  • 正文 我出身青樓柳恐,卻偏偏與公主長得像伐脖,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子乐设,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 43,494評論 2 348

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