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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

gitlab git clone 卡住_IDEA中的Git操作你掌握了吗?此一篇,足矣!

發布時間:2025/3/15 编程问答 22 豆豆
生活随笔 收集整理的這篇文章主要介紹了 gitlab git clone 卡住_IDEA中的Git操作你掌握了吗?此一篇,足矣! 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Hello,大家好,我是Jerry。最近在公司上班,將公司Gitlab中的項目clone到本地,開發完成之后,需要進行代碼提交,剛開始真是”丈二和尚摸不著頭腦“。但是經過一段時間的摸索終于弄明白,特此發文記錄下自己??偟膩碚f,個人感覺這一套流程確實對于初學者來說不太友好,主要是一些概念上沒理解清楚。下面將從概念說起,直到Gitlab端的操作,一一詳述,力求通俗易懂。

一、基本概念

我們在進行代碼管理的時候,會有4個階段,如下圖所示:

(1)workspace 工作區間,我們可以認為該區間是待上傳項目對應的文件夾;

(2)staging,該狀態是指文件的追蹤狀態,一般在Git命令行中執行:

git?add?xxx.html??//xxx.html變為追蹤狀態git?add?. //文件夾下所有的文件變為追蹤狀態

(3)local repository 本地倉庫,可以把它理解本地托管代碼的空間。一般我們在Git命令行中執行:

git?init?//在項目文件夾中生成.git文件

.git文件就是local??repository(ps.此文件為隱藏文件)

(4)remote?repository 遠程倉庫,可以理解成Gitlab端

二、實際項目操作流程

2.1 Gitlab端新建項目

2.2?創建本地倉庫

相當于執行:git?init?

By the way,如果你之前已經在項目文件夾中生成了.git文件(可能在Git 命令行已經被執行過),然而你想重新生成一個新的.git文件你可以這樣做:首先定位到你的項目文件夾,空白處右擊打開的git bash進行下面的操作:刪除 .git 文件和.gitignore文件。具體如下圖所示:

后面你就重復在IDEA中的操作即可,即:點擊create git repository。

2.3?追蹤文件

相當于執行:git?add .

執行之后,項目上的文件全部變成綠色,這說明項目文件都被追蹤。

2.4?提交到本地倉庫

相當于執行:git?commit?-m?'some?descriptions?about?your?code'

2.5?推到遠程倉庫

相當于執行:git?push

?

2處的url填的就是你的gitlab中的地址,如下圖:

填入之后:

最后,可以在gitlab的頁面看出:

2.6?fork操作

首先我們將他人的項目fork到自己的倉庫中

然后,可以得出(該項目現在已經處于自己的倉庫中):

繼而,打開該項目,進行clone,如下圖:

本地修改代碼,然后按照前文操作,將新的內容提交到自己的gitlab遠程倉庫中。操作如下,用指令總結如下:本質上就是在本地項目的文件夾中右鍵進行git bash1.git config --global user.name = "自己的賬戶名"2.git config --global user.email = "自己的郵箱"3.git add .4.git commit -m '項目修改的說明'5.git?push?---將修改的內容推到自己的遠程gitlab?倉庫中最后,通知他人我對其倉庫進行了修改:

填寫相關信息,然后進行提交。

總結

以上是生活随笔為你收集整理的gitlab git clone 卡住_IDEA中的Git操作你掌握了吗?此一篇,足矣!的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。