git遠程倉庫創建及權限管理(一)單個項目


  最近接手公司git權限管理,既然負責此事個人覺得應該深入學習下,不僅為當前工作也為進一步發展。網上查找了一番,找到了完整的教程,所以這里不再一步一步描述,具體鏈接已給出,本文只對操作過程中遇到的問題的解決進行了描述。該方案只適合單個項目的版本管理,如果涉及多個項目的管理請尋找其它教程。

1、創建git遠程倉庫

  具體可分為4步:1、安裝git。2、添加一個用戶。3、創建公鑰存儲文件。4、創建遠程倉庫。

  具體操作請參考下面文章,步驟非常詳細

      Git 遠程倉庫搭建

問題一:git 不在 sudoers 文件中。此事將被報告

     用戶名 不在 sudoers文件中,此事將被報告。

問題二:在執行步驟“在另一端用戶就可以使用自己新建的倉庫加入這個遠程倉庫中去了”時會出現如下錯誤

解決辦法:改為先clone再添加到遠程倉庫,如下

第一步:克隆遠程倉庫到本地

bmk@bmk-empty:~/workspace$ git clone git@127.0.0.1:/home/bmk/workspace/gitOne/git-test.git ./git-test
正克隆到 '../git-test'...
git@127.0.0.1's password:
warning: 您似乎克隆了一個空倉庫。
檢查連接... 完成。

第二步:提交本地修改到遠程倉庫

bmk@bmk-empty:~/workspace$ cd git-test/
bmk@bmk-empty:~/workspace/git-test$ touch README
bmk@bmk-empty:~/workspace/git-test$ echo hello >> README
bmk@bmk-empty:~/workspace/git-test$ git add .
bmk@bmk-empty:~/workspace/git-test$ git commit -m 'add a readme'
bmk@bmk-empty:~/workspace/git-test$ push origin master

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM