【Git】Git修改Repository语言类型
生活随笔
收集整理的這篇文章主要介紹了
【Git】Git修改Repository语言类型
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
問題描述
Github私有的洛谷代碼庫由于摻雜了大量的.cpp、.cmake等亂七八糟的東西,又被歸類為CMake了:
但我們想把它恢復為Java并且以后還是Java,怎么操作呢?
操作步驟
首先找到本地Git項目的根目錄:
我們打開隱藏的文件,可以看到.git:
在這里創建.gitattributes文件,輸入以下內容:
*.* linguist-language=java這是一個隱藏文件,創建成功之后可以看到:
接下來使用Git提交代碼,提交成功之后可發現語言類型被改回了Java:
.gitattributes
如果Github上未指定語言,Linguist會識別代碼的類別,它是根據某種語言的代碼量來決定是哪種語言的項目。如果識別有誤,可以新建.gitattributes文件來進行設置。
格式如下:
多個設置使用分號隔開。
更具體的配置語法:
- 斜杠 / 開頭表示目錄
- 星號 * 通配多個字符
- 問號 ? 通配單個字符
- 方括號 [] 包含單個字符的匹配列表
- 嘆號 ! 表示不忽略(跟蹤)匹配到的文件或目錄
所以說,我寫的*.*可以表示任何文件。
想了解更更多嗎?點此開啟新世界
如何創建.gitattributes文件
事實上,我們創建.gitattributes文件的通常方法是新建txt的時候改名,但這樣創建.gitattributes文件的時候Windows系統會報錯,而這點是網絡上很多博客并沒有提及的,所以我做一下說明。
創建的時候,默認是“新建文本文檔.txt”,全部刪去,改成“.gitattributes.”,注意末尾這個點然后回車新建,就OK了。
更多的方法可以看這篇文章:《在 Windows 中創建以點開頭的文件》
總結
以上是生活随笔為你收集整理的【Git】Git修改Repository语言类型的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【UI/UX】浅谈Spin框
- 下一篇: 【数字逻辑设计】卡诺图