1、在gitea 創(chuàng)建賬號 綁定郵箱
2捐凭、在服務(wù)器上執(zhí)行一下命令 郵箱必須是上面綁定的郵箱
ssh-keygen -t rsa -C "rockts@sina.com" 路徑設(shè)置未自定義路徑(/www/ssh/id_rsa) 默認(rèn)路徑是/root/.ssh/id_rsa 其他的都一直下一步
3晃虫、配置git config 指定私鑰 為了防止沖突建議一定要配置
~/.ssh/config
Host qq
HostName ip:端口/域名
IdentityFile /www/ssh/id_rsa
User git
4醉蚁、添加web hook
5褥芒、添加go自動執(zhí)行自動部署
百度搜索
# 用于注釋
* 匹配除'\'之外的多個所有字符 #例:*.txt 所有的txt文件
/test/ 代表不管理 test目錄下的所有文件,不包含test目錄
/test 代表不管test 此目錄镀娶,包含test目錄文件
! 代表取反缨历,需要管理 #例;因為gitignore是用于排除的git 文件管理千劈,當(dāng)你在一個目錄下要排除的文件遠(yuǎn)遠(yuǎn)大于管理的文件時祭刚,你可以搭配文件排除和!使用,實例:/root/test/ !/root/test/except.txt 注:在父級目錄(root)沒有被全部排除下墙牌,except.txt 才會被管理
? 匹配除'\'之外的一個所有字符 #例: test?.txt 可以匹配到 testa.txt涡驮、testk.txt等文件
[] 匹配數(shù)組中指定指定的字符 #例:test[k,l] 可以匹配到 testk.txt、testl.txt喜滨, 之外都不行
** 用于匹配多層目錄 #例: root/**/test 可以匹配到 root/a/b/c/test 捉捅、root/fd/gg/test等目錄
忽略規(guī)則優(yōu)先級
1.從命令行中讀取可用的忽略規(guī)則
2.當(dāng)前目錄定義的規(guī)則
3.父級目錄定義的規(guī)則,依次遞推
4.$GIT_DIR/info/exclude 文件中定義的規(guī)則
5.core.excludesfile中定義的全局規(guī)則
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者