ssh-keygen -t rsa -c "[email protected]"
-t type縮寫,指定金鑰型別,一種是rsa,一種dsa,預設是rsa
-c comment縮寫,指定備註資訊
-f 可用來指定生成的檔名
git config --global user.name 'skysper'
git config --global user.email '[email protected]'
執行完成上述命令後,會在當前使用者目錄下生成.gitconfig檔案
[user]
name = skysper
email = [email protected]
上述配置資訊會應用到所有賬戶,但是在多賬號情況下,不同賬號的使用者名稱或郵箱位址可能不同,因此需要做額外的配置。
不同賬號的專案需要放置在不同目錄下,如
d:\gitproject\github
d:\gitproject\gitee
在使用者目錄下新增對應的賬號檔案,如github.inc/gitee.inc(檔案可任意命名)
在檔案中新增user節資訊
github.inc 檔案資訊
[user]
name = github_account_name
email = [email protected]
gitee.inc 檔案資訊
[user]
name = gitee_account_name
email = [email protected]
修改.gitconfig檔案配置
在該檔案中新增includeif節點
[includeif "gitdir:d:/gitproject/github/"]
path = github.inc
[includeif "gitdir:d:/gitproject/gitee/"]
path = gitee.inc
注:includeif配置中檔案目錄必須以/
結尾,否則會無效 windows下配置git多賬戶
無論使用乙個git伺服器,還是多個,只要涉及到多個賬戶,都可以使用這個方法來解決。方法的本質是使用ssh生產金鑰檔案,然後將對應的公鑰內容放到git伺服器上,通過金鑰檔案進行驗證。網上搜到的方法其實都是可以用的,只是有幾個坑,不然你搜了一圈會說,這tm根本不能用,windows 來的 ssh 資料夾...
windows下修改mysql root賬戶密碼
1.關閉正在執行的mysql。2.開啟dos視窗,轉到mysql bin目錄。3.輸入 mysqld nt skip grant tables 回車。如果沒有出現提示資訊,那就對了。4.再開乙個dos視窗 因為剛才那個dos視窗已經不能動了 轉到mysql bin目錄。5.輸入mysql回車,如果成...
metasploit下Windows下多種提權方式
前言 當你在愛害者的機器上執行一些操作時,發現有一些操作被拒絕執行,為了獲得受害機器的完全許可權,你需要繞過限制,獲取本來沒有的一些許可權,這些許可權可以用來刪除檔案,檢視私有資訊,或者安裝特殊程式,比如病毒。metasploit有很多種後滲透方法,可以用於對目標機器的許可權繞過,最終獲取到系統許可...