Перше. Як не задовбувати всіх сміттям яке створює ваше IDE, і за замовчуванням мати gitignore для всіх репозиторіїв.
git config --global core.excludesfile ~/.gitignore
Ця команда відредагує файл ~/.gitconfig
і в ~/.gitignore
можна буде перелічити всякі там *.swp
, чи що там ваш редактор створює.
Друге. Якщо Go не хоче встановлювати модулі з помилкою “fatal: could not read Username for ‘https://github.com’: terminal prompts disabled”, бо залежності прописані через https, а ви використовєуте SSH, це можна виправити таким налаштуванням:
git config --global url."git@github.com:".insteadOf "https://github.com/"
На цьому поки що все, дякую за увагу.