每一個項目都有個deploy key, 因爲一開始的誤解,覺得是爲每一個項目配置一個用戶本身的key。 使用depoly key 後發現只能pull 不能push。原來gitlab 中的 deploy keys 就是隻讀的, 用於部署生產.git
若是須要讀寫key,請在developer中配置. 點某個developer用戶, 選擇keys 在裏面添加key。gitlab
這樣就能夠用本身的帳號pull or push 了。部署
ps:it
若是以前已經添加了deploy key 須要在設置中將這個key完全刪除。 不然在我的key界面是添加不進去的。配置