前言
現在Github只吃ssh key的連線,不然就得用token…所以我還是把Key做了吧
參考資料
- Expired time - nixCraft Blog
- Complexity
沒有Key的狀態
就產生新的Key
1 | ssh-keygen -t rsa -C "your@mail.for.github" |
然後把產生的id_rsa.pub裡的資料貼到Github的 Setting -> SSH and GPG keys -> new ssh key
然後就可以了
已經有現成的Private key
1 | eval `ssh-agent -s` |
變更repo連線方式
1 | vi /location/to/repo/.git/config |
然後就可以快樂的連線了
追加
雖然可以用
ssh-add把key加入使用,但是常常會有問題需要一直加入key,根本的解決方案就是讓key file為維持檔名id_rsa就可以直接用了…