git使用

Git tag

作為版本管理工具厦幅,Git可以對某個版本打上標簽(tag),表示本版本為發(fā)行版施流。在發(fā)布軟件响疚,以及使用CocoaPods創(chuàng)建依賴庫等情況時,需要對其版本使用標簽注釋瞪醋。故簡單總結(jié)一下添加tag的方式忿晕。

新建tag

git tag -a <版本號> -m "<備注信息>"

$git tag -a sdk_doorSensor_v1.0-m "release the doorSensor SDK v1.0.0"

刪除本地tag

git tag -d <版本號>

$git tag -d sdk_doorSensor_v1.0

將本地標簽提交到遠程倉庫

前面所提到的創(chuàng)建標簽,只是將標簽添加到了本地的版本管理银受,我們需要在創(chuàng)建之后將本地標簽同步到遠程倉庫践盼,如Github鸦采。

推送所有標簽

git push origin --tags

[if !supportLists]·????????[endif]1

推送指定版本的標簽

git push origin <版本號>

[if !supportLists]·????????[endif]1

刪除遠程倉庫的標簽

同創(chuàng)建本地標簽一樣,刪除了本地標簽之后也要同時刪除遠程倉庫的標簽咕幻。

新版本Git (> v1.7.0)

git push origin --delete <版本號>

新舊版本通用方法

舊版本Git并沒有提供直接刪除的方法赖淤,而我們可以通過將一個空標簽替換現(xiàn)有標簽來實現(xiàn)刪除標簽,即如下命令

git push origin :refs/tags/<版本號>

Git 空文件夾上傳

在項目開發(fā)中谅河,我們有時候會遇到要上傳空文件夾到遠程服務(wù)器的情況,在這里我提供了將空文件夾上傳到github倉庫中的方法的完美方案(創(chuàng)建無關(guān)文件确丢,刪除無關(guān)文件)绷耍。眾所周知,git僅僅跟蹤文件的變動鲜侥,不跟蹤目錄褂始。

方法:先在目錄下的所有空文件夾下,創(chuàng)建一個無關(guān)文件(.gitxxx文件)描函。

在項目的根目錄下輸入命令行(用Git Bash Here打開)崎苗,

find . \( -type d -empty \) -and \( -not -regex ./\.git.* \) -exec touch{}/.gitkeep \;

這樣,在目錄下的所有空文件夾下舀寓,就有.gitkeep文件了胆数。此時,你可以上傳此項目到遠程服務(wù)器了互墓,相信大家還有一個困惑必尼,空文件夾下的.gitkeep文件,并不是我們 想看到的篡撵,所有在開發(fā)到一定階段時判莉,我們可以通過命令行刪除所有的.gitkeep文件(無關(guān)文件)

刪除當前目錄下的.gitkeep文件

find ./ -type f -name '.gitkeep' -delete

Linux下執(zhí)行如下命令即可;

find . -type d -empty

-exec touch {}/.gitignore \;

這樣育谬,你就可以把目錄下的所有.gitkeep文件刪除了券盅。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市膛檀,隨后出現(xiàn)的幾起案子锰镀,更是在濱河造成了極大的恐慌,老刑警劉巖宿刮,帶你破解...
    沈念sama閱讀 219,270評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件互站,死亡現(xiàn)場離奇詭異,居然都是意外死亡僵缺,警方通過查閱死者的電腦和手機胡桃,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,489評論 3 395
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來磕潮,“玉大人翠胰,你說我怎么就攤上這事容贝。” “怎么了之景?”我有些...
    開封第一講書人閱讀 165,630評論 0 356
  • 文/不壞的土叔 我叫張陵斤富,是天一觀的道長。 經(jīng)常有香客問我锻狗,道長满力,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,906評論 1 295
  • 正文 為了忘掉前任轻纪,我火速辦了婚禮油额,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘刻帚。我一直安慰自己潦嘶,他們只是感情好,可當我...
    茶點故事閱讀 67,928評論 6 392
  • 文/花漫 我一把揭開白布崇众。 她就那樣靜靜地躺著掂僵,像睡著了一般。 火紅的嫁衣襯著肌膚如雪顷歌。 梳的紋絲不亂的頭發(fā)上锰蓬,一...
    開封第一講書人閱讀 51,718評論 1 305
  • 那天,我揣著相機與錄音衙吩,去河邊找鬼互妓。 笑死,一個胖子當著我的面吹牛坤塞,可吹牛的內(nèi)容都是我干的冯勉。 我是一名探鬼主播,決...
    沈念sama閱讀 40,442評論 3 420
  • 文/蒼蘭香墨 我猛地睜開眼摹芙,長吁一口氣:“原來是場噩夢啊……” “哼灼狰!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起浮禾,我...
    開封第一講書人閱讀 39,345評論 0 276
  • 序言:老撾萬榮一對情侶失蹤交胚,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后盈电,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體蝴簇,經(jīng)...
    沈念sama閱讀 45,802評論 1 317
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,984評論 3 337
  • 正文 我和宋清朗相戀三年匆帚,在試婚紗的時候發(fā)現(xiàn)自己被綠了熬词。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 40,117評論 1 351
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖互拾,靈堂內(nèi)的尸體忽然破棺而出歪今,到底是詐尸還是另有隱情,我是刑警寧澤颜矿,帶...
    沈念sama閱讀 35,810評論 5 346
  • 正文 年R本政府宣布寄猩,位于F島的核電站,受9級特大地震影響骑疆,放射性物質(zhì)發(fā)生泄漏田篇。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,462評論 3 331
  • 文/蒙蒙 一箍铭、第九天 我趴在偏房一處隱蔽的房頂上張望斯辰。 院中可真熱鬧,春花似錦坡疼、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,011評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至剪况,卻和暖如春教沾,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背译断。 一陣腳步聲響...
    開封第一講書人閱讀 33,139評論 1 272
  • 我被黑心中介騙來泰國打工授翻, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人孙咪。 一個月前我還...
    沈念sama閱讀 48,377評論 3 373
  • 正文 我出身青樓堪唐,卻偏偏與公主長得像,于是被迫代替她去往敵國和親翎蹈。 傳聞我的和親對象是個殘疾皇子淮菠,可洞房花燭夜當晚...
    茶點故事閱讀 45,060評論 2 355

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

  • Git使用教程:https://blog.csdn.net/tgbus18990140382/article/de...
    SkTj閱讀 2,793評論 1 11
  • 聲明:這篇文章來源于廖雪峰老師的官方網(wǎng)站,我僅僅是作為學(xué)習(xí)之用 Git簡介 Git是什么荤堪? Git是目前世界上最先...
    橫渡閱讀 3,957評論 3 27
  • 創(chuàng)建版本庫 什么是版本庫呢合陵?版本庫又名倉庫,英文名repository澄阳,你可以簡單理解成一個目錄拥知,這個目錄里面的所...
    景岳閱讀 760評論 0 3
  • (預(yù)警:因為詳細,所以行文有些長碎赢,新手邊看邊操作效果出乎你的預(yù)料) 一:Git是什么低剔? Git是目前世界上最先進的...
    axiaochao閱讀 1,934評論 1 8
  • 時間管理就是生命管理! 改變--從我開始揩抡!早安户侥! ~優(yōu)秀是一種習(xí)慣 20180606 6/30 李為民@成都 ①...
    為民beyond閱讀 110評論 0 1