對於新建git項目的步驟應該如下:
1.在gitlab中新建項目
2.在對應項目中,在網頁gitlab中add readmefiles(這時會生成master分支)
3.master分支默認是受保護的,需要去掉保護性,或者修改保護性才可以讓身份是developer身份的開發者提交。
4.修改完branches屬性後,在本地新建文件,然後推送到服務端就正常了。
Centos7下安裝了git,也生成了公鑰和私鑰,把公鑰已經拷貝到gitlab的設置中,但是在新建空目錄,並在空目錄下執行git clone git地址命令時,提示“不能為... 創建工作區目錄”,這是由於權限問題導致的,妳可能會想,那我sudo去執行不就可以了,這樣其實也不行,因為妳在gitlab中配置的公鑰不是root的公鑰,所以,要解決這個問題,就是給普通用戶在這個目錄的權限設置下:
sudo chmod o+w 目錄,然後再執行git clone命令,就正常了。