Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ## Два Git аккаунта
- В папке ~/%userprofile%/.ssh/ должен быть *config*, ключи (публичные *.pub и не публичные без расширения) а так же *known_hosts*
- *Config* :
- ```
- # Personal Github
- Host github.com
- User __________
- IdentityFile ~/.ssh/id_rsa
- # Company GitLab - HEDGEHOG
- Host gitlab.com
- User ___________
- IdentityFile ~/.ssh/id_hedgehog
- ```
- *known_hosts* :
- 1. Получаем инфу с сервака
- ``` bash
- ssh-keyscan -t rsa server_ip
- ```
- 2. Вставляем в ~/.ssh/known_hosts
- 3. Потом можно переключаться между аккаунтами:
- ``` bash
- ssh -i id_hedgehog
- ```
- 4. И переключить Git-юзер для локального репозитория:
- ```
- git config user.email адрес@почты
- ```
- ----------
- show your Git username & user email:
- ```
- git config user.name
- git config user.email
- ```
- or:
- ```
- git config --list
- ```
- or open
- ```
- ~/.gitconfig
- ```
- ---------
- Change GITuser for the specific folder:
- ```
- git config user.name "Alvin J. Alexander"
- git config user.email "Alvin@gmail.com"
- ```
- change your GLOBAL Git username like this:
- ```
- git config --global user.name "Alvin J. Alexander"
- ```
- change your Git email address like this:
- ```
- git config --global user.email [your email address here]
- ```
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement