日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

开始使用gitlab

發(fā)布時間:2023/12/10 编程问答 68 豆豆
生活随笔 收集整理的這篇文章主要介紹了 开始使用gitlab 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

不得不說,我真不是一個合格的程序猿,工作馬上兩年了,github和gitlab用的一點也不熟練,每次興致來了就搞幾下,可是每次都淺嘗輒止,不求甚解,時間一長,上一次練習的步驟就都記不起來了,所以只能再次開搞。新公司快轉正了,我負責的代碼工程也越來越大了,公司的gitlab要使用起來,提高效率,所以今天就徹底的搞懂流程,多練習幾遍。

第一種:在gitlab上創(chuàng)建一個新的project

第一步:在gitlab上創(chuàng)建一個project.

我最開始在Visibility level中選擇的是Private,但是后來我push時失敗,后來我就選擇Internal

第二步:

1. cd到你保存工程的目錄下

2.?git clone git@ls.imscv.com:syl/test2.git

3. cd test2

4. git init? ?#初始化git

5. touch README.md? ?#創(chuàng)建README文件

6.?git add README.md?

7.?git commit -m "add README"

8. git push -u origin master

對于本地已經(jīng)存在的文件夾

1. cd existing_folder

2. git init

3.?git remote add origin git@ls.imscv.com:syl/test2.git

4. touch README.md

5. git add README.md

6. git commit -m "add README.md file to the project"

7. git push -u origin master

對于已經(jīng)存在的repository

1. cd existing_repo

2. git remote rename origin old-origin

3.?git remote add origin git@ls.imscv.com:syl/test2.git

4.?git push -u origin --all

5.?git push -u origin --tags

下面再試一下,對于我本地的一個工程,我如何將其push到我在gitlab上創(chuàng)建的工程中去。

1. 在gitlab上創(chuàng)建一個新的工程

2. cd到本地的工程目錄下

3. git init(如果之前嘗試過git init那就將工程下的.git文件刪除重新git init)

4.?git remote add origin git@ls.imscv.com:syl/shape_based_matching_multi_thread.git

5. git add .

6. git commit -m "multi threads"

7. git push -u origin master由于我


工程中文件太多直接用git add .太費時間了,正好試一下sourceTree,在這里可以選擇被跟蹤的文件

然后使用鼠標雙擊上圖右側的工程就會出現(xiàn)以下界面

?然后選擇文件進行暫存。

?選擇了暫存所選之后,點擊右上角的“提交”

?然后在空白處填入留言,然后再點擊右下角的"提交"

?然后點擊左上角的“推送”

?push到master分支

經(jīng)過以上步驟,就完成了使用sourceTree將本地代碼工程push到gitlab上去。

?

總結

以上是生活随笔為你收集整理的开始使用gitlab的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。