1. git config
Git config được, và nội dung config của nó nằm ở ~/.gitconfig
Gõ lệnh ``git help config`` để xem đầy đủ.
2. go get với private repository
Khi code bằng Golang, việc dùng git để quản lý code và tống nó lên một private repo là một điều hết sức hiển nhiên. Chả ai mang code private ra nơi công cộng để cả (github public chẳng hạn).
Vậy nhưng ``go get`` không hỗ trợ clone private repo qua SSH (hay chính xác là không có option nào để chỉ cho ``go get`` rằng nó phải dùng ssh chứ không phải HTTPS).
Vậy nên khi gõ:
$ go get git.XXX.com/mana/saltGiải pháp cho vấn đề này là sử dụng git config để chuyển dòng https thành git@GIT_SERVER_ADDR.
Fetching https://git.XXX.com/mana/salt?go-get=1 # tự thêm https ở đầu
package git.XXX.com/mana/salt: unrecognized import path "git.XXX.com/mana/salt"