GitLab 使用方法

以下是使用方法:(****中需要填寫你的具體個人信息)

  1. 用SSH方式添加一個庫。
    1. 生成你的SSH秘鑰:運行【ssh-keygen -t rsa -C "****@163.com"】,則秘鑰在【~/.ssh/id_rsa.pub】(Windows在用戶目錄下可以找到)
    2. 添加SSH秘鑰:登錄網(wǎng)頁,單擊左側(cè) Profile Settings ,單擊左側(cè) SSH Keys
    3. 設(shè)置默認用戶名(不要冒名?。?,運行【git config --global user.name "W****G"】、【git config --global user.email "*****@spimag.com"】(系統(tǒng)中的用戶名,如Hongjie YEhjye@spimag.com)。
    4. 克隆庫:運行【git clone git@****:****/****.git】(域名、項目主的登錄名、項目名,如:【git clone git@whuang.spimag.com:whuang/hicode-algo.git
      cd hicode-algo】)、【cd h*****】(如:【cd hicode-algo】)
  2. 創(chuàng)立分支(請勿在master分支直接提交,新建分支實現(xiàn)某個功能,全部做好以后再合并回master分支。)
    1. 你可以在網(wǎng)頁上創(chuàng)立分支,pull回本地,再通過?git checkout xxx?的方式切換;
    2. 你也可以在本地創(chuàng)建分支并切換 git checkout -b?xxx?后,再push到服務(wù)器上。
  3. 實現(xiàn)功能:(ae是聯(lián)網(wǎng)的,bcd是可以在網(wǎng)絡(luò)無連接的情況下完成的
    1. 從遠程拉(pull)回本地
    2. 修改代碼
    3. 添加(add)到暫存區(qū):可以添加一個文件也可以添加文件夾下的所有文件、子文件夾)
    4. 提交(commit)到本地
    5. 在能上網(wǎng)的時候推送(push)到遠程。
  4. 如果出現(xiàn)問題,應(yīng)該修改合并。
  5. 如果瀏覽器欄提示證書錯誤,請將 根證書(單擊下載)?添加到“可信任的根證書”中。

你也可以使用?TortoiseGit 來幫助你,其用法請上網(wǎng)搜索或 **在這里下載 **。簡言之,為:

  1. 克隆庫、切換分支等,都在右鍵菜單里可以實現(xiàn);
  2. 生成秘鑰需要使用 PuttyGen 程序,在開始菜單里;
  3. 推、拉、提交等用法都在右鍵菜單里。

注意事項:

  1. GitLAB可以幫助你管理程序文件的版本變化,但是為了防止服務(wù)器損毀,你應(yīng)該在本地保留至少一個備份。
  2. 不要將經(jīng)常變動的文件 push 到遠程服務(wù)器。例如:
    1. 用于測試的視頻和圖像文件;
    2. 用于緩存的文件,例如 ThinkPHP 的 cache 和 runtime 文件夾;又如: VS 中的 .sdf 、 .user.aps 文件,以及 ipchdebugrelease 文件夾。
  3. 提交的時候應(yīng)對本次提交
  4. 應(yīng)勤提交,合適的時候push,不要一個月提交一次。
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容