#第一步、確保至少安裝了git for widows
#開啟bash,去到使用者目錄下,依次執行下面的命令
cd .ssh/
mkdir demo
cd demo
ssh-keygen -t rsa
mv id_rsa.pub 你的名字的拼音@workstation.pub
#第二步
#還在.ssh目錄下
mv id_rsa hs_id_rsa
eval `ssh-agent -s`
ssh-add -k hs_id_rsa
#然後編輯config檔案
vim config
#把下面4行寫入這個config中
host shrepo
user git
port 22
hostname 192.168.1.110
#第三步
ssh git@shrepo
ps:在每次git操作時需要加
eval `ssh-agent -s`
ssh-add -k hs_id_rsa
在~/.ssh/bashrc中加入以下語句即可省略以上2句:
env=~/.ssh/agent.env
agent_load_env ()
agent_start ()
agent_load_env
# agent_run_state: 0=agent running w/ key; 1=agent w/o key; 2= agent not running
agent_run_state=$(ssh-add -l >| /dev/null 2>&1; echo $?)
if [ ! "$ssh_auth_sock" ] || [ $agent_run_state = 2 ]; then
agent_start
ssh-add
elif [ "$ssh_auth_sock" ] && [ $agent_run_state = 1 ]; then
ssh-add
fiunset env
客戶端配置 Git客戶端基本配置
git 能夠識別的配置項被分為了兩大類 客戶端和伺服器端,其中大部分基於你個人工作偏好,屬於客戶端配置。儘管有數不盡的選項,但我只闡述 其中經常使用或者會對你的工作流產生巨大影響的選項,如果你想觀察你當前的 git 能識別的選項列表,請執行 git config helpgit config的手冊頁...
mysql客戶端配置 MySQL客戶端配置和使用
安裝mysql sudo apt get install mysql server 這個應該很簡單了,而且我覺得大家在安裝方面也沒什麼太大問題,所以也就不多說了,下面我們來講講配置。配置mysql 注意,在ubuntu下mysql預設是只允許本地訪問的,如果你要其他機器也能夠訪問的話,那麼需要改變 ...
oracle客戶端服務名配置
客戶端服務名與遠端或本地的 建立連線,客戶用它向伺服器端發出連線請求。安裝oracle時,使用者必須指定乙個全域性資料庫名稱,即乙個sid名稱。oracle用指定的sid名稱在伺服器端自動建立乙個服務名。在客戶端建立服務名時,需要指定網路協議 與協議相關的資訊和資料庫的sid名稱。對於最常用的tcp...