最近發現自己推送**到github,但是github卻沒有任何的contribution記錄。
我一開始以為是自己的ssh key的問題,我重新新增後發現還是沒有記錄。
最後我發現在新的電腦上需要做git email 配置,且配置的email必須和github上的email保持一致,否則github不認為你們是同乙個使用者,就不會記錄contribution了。
配置的命令如下:
git config user.email "your github email"
這個命令是對單個專案生效的,如果想要對所有的專案生效,可以加個–gloabl:
git config --gloabl user.email "your github email"
Git把Tag推送到遠端倉庫
建立附註標籤 git tag a v0.1.2 m 0.1.2版本 列出標籤 git tag 在控制台列印出當前倉庫的所有標籤 git tag l v0.1.搜尋符合模式的標籤 git push並不會把tag標籤傳送到遠端伺服器上,只有通過顯式命令才能分享標籤到遠端倉庫。1.push單個tag,命令...
git推送到github個人免費倉庫
在github註冊 配置ssh協議 可跳過,如果gitlab使用http協議管理 之後變成了https,這就比較麻煩,需要所有子專案都進行更換,這種情況用ssh比較好 一 ssh keygen t rsa c com com是你的郵箱 二 然後開啟 ssh id rsa.pub檔案 是使用者目錄,我...
將本地檔案推送到git倉庫
1 先進入專案資料夾 通過命令 git init 把這個目錄變成git可以管理的倉庫 git init 2 把檔案新增到版本庫中,使用命令 git add 新增到暫存區裡面去,不要忘記後面的小數點 意為新增資料夾下的所有檔案 git add 3 用命令 git commit告訴git,把檔案提交到倉...