大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

Git教程
Git標簽管理
Git分支
Git操作
Git應(yīng)用
GitHub應(yīng)用
IDEA對于Git&GitHub的支持
Git與GitHub使用注意事項

Git忽略特殊文件

有些時候,你必須把某些文件放到Git工作目錄中,但又不能提交它們,比如保存了數(shù)據(jù)庫密碼的配置文件啦,等等,每次git status都會顯示Untracked files ...,有強迫癥的童鞋心里肯定不爽。

好在Git考慮到了大家的感受,這個問題解決起來也很簡單,在Git工作區(qū)的根目錄下創(chuàng)建一個特殊的.gitignore文件,然后把要忽略的文件名填進去,Git就會自動忽略這些文件。

不需要從頭寫.gitignore文件,GitHub已經(jīng)為我們準備了各種配置文件,只需要組合一下就可以使用了。所有配置文件可以直接在線瀏覽:https://github.com/github/gitignore

忽略文件的原則是:

⒈ 忽略操作系統(tǒng)自動生成的文件,比如縮略圖等;

⒉ 忽略編譯生成的中間文件、可執(zhí)行文件等,也就是如果一個文件是通過另一個文件自動生成的,那自動生成的文件就沒必要放進版本庫,比如Java編譯產(chǎn)生的.class文件;

⒊ 忽略你自己的帶有敏感信息的配置文件,比如存放口令的配置文件。

舉個例子:

假設(shè)你在Windows下進行Python開發(fā),Windows會自動在有圖片的目錄下生成隱藏的縮略圖文件,如果有自定義目錄,目錄下就會有Desktop.ini文件,因此你需要忽略Windows自動生成的垃圾文件:

# Windows:
Thumbs.db
ehthumbs.db
Desktop.ini

然后,繼續(xù)忽略Python編譯產(chǎn)生的.pyc、.pyo、dist等文件或目錄:

# Python:
*.py[cod]
*.so
*.egg
*.egg-info
dist
build

加上你自己定義的文件,最終得到一個完整的.gitignore文件,內(nèi)容如下:

# Windows:
Thumbs.db
ehthumbs.db
Desktop.ini

# Python:
*.py[cod]
*.so
*.egg
*.egg-info
dist
build

# My configurations:
db.ini
deploy_key_rsa

最后一步就是把.gitignore也提交到Git,就完成了!當(dāng)然檢驗.gitignore的標準是git status命令是不是說working directory clean。

使用Windows的童鞋注意了,如果你在資源管理器里新建一個.gitignore文件,它會非常弱智地提示你必須輸入文件名,但是在文本編輯器里“保存”或者“另存為”就可以把文件保存為.gitignore了。

有些時候,你想添加一個文件到Git,但發(fā)現(xiàn)添加不了,原因是這個文件被.gitignore忽略了:

$ git add App.class
The following paths are ignored by one of your .gitignore files:
App.class
Use -f if you really want to add them.

如果你確實想添加該文件,可以用-f強制添加到Git:

$ git add -f App.class

或者你發(fā)現(xiàn),可能是.gitignore寫得有問題,需要找出來到底哪個規(guī)則寫錯了,可以用git check-ignore命令檢查:

$ git check-ignore -v App.class
.gitignore:3:*.class	App.class

Git會告訴我們,.gitignore的第3行規(guī)則忽略了該文件,于是我們就可以知道應(yīng)該修訂哪個規(guī)則。

小結(jié)

⒈ 忽略某些文件時,需要編寫.gitignore;

⒉ .gitignore文件本身要放到版本庫里,并且可以對.gitignore做版本管理!

全部教程
主站蜘蛛池模板: 婷婷六月天激情 | aaaa视频| 欧美日韩亚洲国产一区二区综合 | 99热在线观看 | 国产羞羞羞视频在线观看 | 四虎国产成人永久精品免费 | 天天襙| 国产精品永久免费视频 | 天天躁狠狠躁狠狠躁夜夜躁 | 在线色国产 | 亚洲国产系列一区二区三区 | 五月婷影院 | 九色最新网址 | 四虎在线观看网址 | 美女一级a毛片免费观看 | 久久91精品综合国产首页 | 视频一区二区欧美日韩在线 | 亚洲精品ccc | 久草在线在线精品观看 | 国产视频中文字幕 | 在线欧美v日韩v国产精品v | 国产一区二区三区乱码网站 | 日本一区二区三区高清福利视频 | 免费二区 | 久久免费资源福利资源站 | 国产欧美二区三区 | 亚洲www色| 国产一区二区精品久久 | 66精品综合久久久久久久 | 国产国产成人人免费影院 | 草久视频 | 456性欧美欧美在线视频 | 农村苗族一级特黄a大片 | 久久精品综合免费观看 | 国产一区二区精品在线观看 | 爱爱一级视频 | 欧美日韩视频一区二区 | 欧美激情在线观看一区二区三区 | 久久成人亚洲 | 国产亚洲欧美在线 | 亚洲欧美日韩国产专区一区 |