Git簡單操作

  • git clone git@github.com:niniaibu/java.git

  • git status 查看修改或添加文件狀態(tài)
    git diff 查看具體修改霜旧,:q 退出
    git diff --cached:只看添加的部分

  • git add . 全部添加

  • git commit -m "注釋"
    git commit -am "注釋"

  • git push origin branch/master 上遠程庫
    git push -u origin master 第一次推送master分支時,加上了-u參數(shù),Git不但會把本地的master分支內(nèi)容推送的遠程新的master分支大磺,還會把本地的master分支和遠程的master分支關(guān)聯(lián)起來父阻,在以后的推送或者拉取時就可以簡化命令未桥。

  • git checkout branch/master 換分支

  • git pull origin master 最新的代碼
    git pull --rebase(建議使用栽渴,將兩個分支在一個分支上進行拼接,保持分支始終只存在一個)
    pull=fetch + merge(需要解決與本地沖突囱持,且會存在兩個分支進行合并)

  • git remote add origin git@github.com:niniaibu/Java_test.git 本地路徑下夯接,本地關(guān)聯(lián)遠程庫

  • git check-ignore -v A.class 查看.gitignore文件

  • 忽略跟蹤文件有三個地方加入.gitigore:

vi ~/.gitignore(家目錄創(chuàng)建)
定義Git全局的 .gitignore 文件。設(shè)置全局的git .gitignore文件來管理所有Git項目的行為纷妆。這種方式在不同的項目開發(fā)者之間是不共享的盔几,是屬于項目之上Git應用級別的行為。

vi ../.gitignore(項目目錄下創(chuàng)建)
在Git項目中定義.gitignore文件掩幢。.gitignore 文件是可以提交到公有倉庫中逊拍,這就為該項目下的所有開發(fā)者都共享一套定義好的忽略規(guī)則。在.gitingore 文件中际邻,遵循相應的語法芯丧,在每一行指定一個忽略規(guī)則。

vi ../.git/info/exclude(源代碼下面的git目錄的根目錄)
在Git項目的設(shè)置中指定排除文件世曾。臨時指定該項目的行為缨恒,需要編輯當前項目下的 .git/info/exclude文件,然后將需要忽略提交的文件寫入其中轮听。需要注意的是骗露,這種方式指定的忽略文件的根目錄是項目根目錄。

https://www.cnblogs.com/kevingrace/p/5690241.html

忽略文件原則:
1血巍、忽略操作系統(tǒng)自動生成的文件萧锉,比如縮略圖等;
2述寡、忽略編譯生成的中間文件驹暑、可執(zhí)行文件等玫恳,也就是如果一個文件是通過另一個文件自動生成的辨赐,那自動生成的文件就沒必要放進版本庫优俘,比如Java編譯產(chǎn)生的.class文件;
3掀序、忽略你自己的帶有敏感信息的配置文件帆焕,比如存放口令的配置文件。

  • git stash:保留現(xiàn)場
    git stash pop:回到工作現(xiàn)場
    git stash clear:刪除保存的工作現(xiàn)場

  • git reset(版本撤回)
    用法
    git reset --mixed 回退commit,保留源碼,默認方式.
    git reset --soft 回退至某個版本,只回退commit信息
    git reset --hard 徹底回退至某個版本
    示例
    回退所有內(nèi)容到上一個版本 git reset HEAD^
    回退a.py這個文件的版本到上一個版本 git reset HEAD^ a.py
    向前回退到第3個版本 git reset –soft HEAD~3
    將本地的狀態(tài)回退到和遠程的一樣 git reset –hard origin/master
    回退到某個版本 git reset 057d
    回退到上一次提交的狀態(tài)不恭,按照某一次的commit完全反向的進行一次commit git revert HEAD

  • git revert(撤消操作)
    git revert撤銷某次操作叶雹,此次操作之前的commit都會被保留。 git reset 是撤銷某次提交换吧,但是此次之后的修改都會被退回到暫存區(qū)折晦。
    示例
    git revert HEAD~3:丟棄最近的三個commit,把狀態(tài)恢復到最近的第四個commit沾瓦,并且提交一個新的commit來記錄這次改變满着。
    git revert -n master~5..master~2:丟棄從最近的第五個commit(包含)到第二個(不包含),但是不自動生成commit,這個revert僅僅修改working tree和index贯莺。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末风喇,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子缕探,更是在濱河造成了極大的恐慌魂莫,老刑警劉巖,帶你破解...
    沈念sama閱讀 207,113評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件爹耗,死亡現(xiàn)場離奇詭異耙考,居然都是意外死亡,警方通過查閱死者的電腦和手機潭兽,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,644評論 2 381
  • 文/潘曉璐 我一進店門倦始,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人讼溺,你說我怎么就攤上這事楣号。” “怎么了怒坯?”我有些...
    開封第一講書人閱讀 153,340評論 0 344
  • 文/不壞的土叔 我叫張陵炫狱,是天一觀的道長。 經(jīng)常有香客問我剔猿,道長视译,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 55,449評論 1 279
  • 正文 為了忘掉前任归敬,我火速辦了婚禮酷含,結(jié)果婚禮上鄙早,老公的妹妹穿的比我還像新娘。我一直安慰自己椅亚,他們只是感情好限番,可當我...
    茶點故事閱讀 64,445評論 5 374
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著呀舔,像睡著了一般弥虐。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上媚赖,一...
    開封第一講書人閱讀 49,166評論 1 284
  • 那天霜瘪,我揣著相機與錄音,去河邊找鬼惧磺。 笑死颖对,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的磨隘。 我是一名探鬼主播缤底,決...
    沈念sama閱讀 38,442評論 3 401
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼琳拭!你這毒婦竟也來了训堆?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,105評論 0 261
  • 序言:老撾萬榮一對情侶失蹤白嘁,失蹤者是張志新(化名)和其女友劉穎坑鱼,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體絮缅,經(jīng)...
    沈念sama閱讀 43,601評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡鲁沥,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,066評論 2 325
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了耕魄。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片画恰。...
    茶點故事閱讀 38,161評論 1 334
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖吸奴,靈堂內(nèi)的尸體忽然破棺而出允扇,到底是詐尸還是另有隱情,我是刑警寧澤则奥,帶...
    沈念sama閱讀 33,792評論 4 323
  • 正文 年R本政府宣布考润,位于F島的核電站,受9級特大地震影響读处,放射性物質(zhì)發(fā)生泄漏糊治。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 39,351評論 3 307
  • 文/蒙蒙 一罚舱、第九天 我趴在偏房一處隱蔽的房頂上張望井辜。 院中可真熱鬧绎谦,春花似錦、人聲如沸粥脚。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,352評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽阿逃。三九已至铭拧,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間恃锉,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,584評論 1 261
  • 我被黑心中介騙來泰國打工呕臂, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留破托,地道東北人。 一個月前我還...
    沈念sama閱讀 45,618評論 2 355
  • 正文 我出身青樓歧蒋,卻偏偏與公主長得像土砂,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子谜洽,可洞房花燭夜當晚...
    茶點故事閱讀 42,916評論 2 344

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