gitlab簡(jiǎn)單介紹使用

首先在本地路徑,直接右鍵git bash
git clone http://rdc.hand-china.com/gitlab/HDC/<PROJECT_CODE>.git
下載下來(lái)的文件夾里,在Install里將objectlist得到的文件按照任務(wù)分別放進(jìn)去
source里也根據(jù)對(duì)應(yīng)的任務(wù)將源碼分別放進(jìn)去。
然后在放好文件的根目錄下,繼續(xù)git bash

  1. git branch 11693判斷是否有這個(gè)分支,沒(méi)有將會(huì)創(chuàng)建
  2. git checkout 11693 -b切換到這個(gè)分支
  3. git add *這個(gè)要求會(huì)將文件夾里的文件傳入該分支
  4. git commit -am"11693"commit剛剛的添加,并且增加備注11693
  5. git push如果此時(shí)的RDC上是有該分支的,將push
    如果沒(méi)有,會(huì)提示運(yùn)行g(shù)it push --set-upstream origin 11693
    到此,基本git bash操作就完成了

接下來(lái)就是去網(wǎng)頁(yè)登錄該項(xiàng)目,點(diǎn)擊files,找到自己剛剛上傳的文件,點(diǎn)擊右上角的Create Merge Request

--配置信息

$ git config --list     #檢查已有的配置信息;
$ git config --global user.name <"name">    #配置用戶名
$ git config --global user.email  <name@example.com>  #配置郵箱

--初始化倉(cāng)庫(kù)

$ git clone <url>  #克隆遠(yuǎn)程倉(cāng)庫(kù)到本地
$ git init   #將本地普通的文件夾初始化成本地GIT倉(cāng)庫(kù)

--查看狀態(tài)

$ git status    # 查看狀態(tài)

--處理分支

$ git branch  # 查看本地分支
$ git branch <branch-name>  # 創(chuàng)建新分支   (不會(huì)自動(dòng)切換到新分支)
$ git checkout <branch-name>  # 切換到分支<branch-name>
$ git checkout -b <branch-name>  # 切換到分支<branch-name>,若分支不存在,創(chuàng)建新分支
$ git branch -d <branch-name> # 刪除分支 (-D 強(qiáng)制刪除)

--添加修改

$ git add .    # 將當(dāng)前目錄下所有有修改或新增的文件添加到緩沖區(qū)以待提交(不包括.gitignore中要忽略的文件)
$ git add *   # 將當(dāng)前目錄下所有有修改或新增 的文件添加到緩沖區(qū)以待提交(包括忽略文件)
$ git add <file-name>   # 添加單個(gè)文件
$ git add -u   # 將當(dāng)前目錄下所有有修改或刪除的文件添加到緩沖區(qū)以待提交

--提交修改

$ git commit -m"commit"   # 提交 備注信息必須

--與遠(yuǎn)端交互

$ git push  # 將本地修改推送到遠(yuǎn)程倉(cāng)庫(kù)
$ git pull   # 拉取遠(yuǎn)程倉(cāng)庫(kù) (當(dāng)前分支下)

--合并分支

$ git merge <branch-name> # 合并分支<branch-name> 到當(dāng)前分支

--其他

$ git log # 查看日志
$ git diff # 查看改變

一般操作

初次安裝git 需要配置用戶信息
初次項(xiàng)目拉取到本地以及添加修改需要命令:

git clone;
git add ;
git commit ;
git push;

其后再添加修改:

git add;
git commit;
git push;

如果多人合作在同一分支,在git push 之前需要 git pull .

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

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