gitlab 更新檔案 Gitlab上傳 更新專案

2021-10-19 15:51:30 字數 2230 閱讀 8209

將專案傳到gitlab

1、碼雲上新建乙個專案 ***x   (專案名)

2、本地建立乙個資料夾e:/***x,然後使用git bash

3、cd 到本地資料夾中e:/***x  //如果是在建立的檔案中git bash  則此步驟可省略

4、使用 git init 命令     //初始化乙個git 本地倉庫此時會在本地建立乙個 .git 的資料夾

5、使用git remote add origin 你的碼雲使用者名稱/***x     //新增遠端倉庫

6、使用 git pull origin master 命令,將碼雲上的倉庫pull到本地資料夾

7、將要上傳的檔案,新增到剛剛建立的資料夾

8、使用git add .  (. 表示所有的)或者 git add + 檔名            // 將檔案儲存到快取區

9、使用git commit -m '新新增的檔案內容描述'     //新增檔案描述

10、使用git push origin master ,將本地倉庫推送到遠端倉庫

1.常用操作

切換分支 : git checkout name

檢視分支 : git branch -a

撤銷修改 : git checkout -- file

刪除檔案 : git rm file

檢視狀態 : git status

新增記錄 : git add file 或 git add .

新增描述 : git commit -m "mod:描述內容"

同步資料 : git pull

提交資料 : git push

2.常用操作順序

-> git status (pull前最好能看下本地是個什麼情況,是否有修改)

-> git add .

-> git commit -m "mod:描述內容"

-> git pull (確保本地**是最新的)

-> git push

-> git status (確保真的push上去了)

3.分支操作

檢視分支             : git branch

建立分支             : git branch name 或git branch --track name

切換分支             : git checkout name

建立+切換分支         : git checkout -b name

合併某分支到當前分支     : git merge name

刪除分支             : git branch -d name

刪除遠端分支         : git push origin :name

4.分支操作合併到master操作順序

-> git checkout ***             切換到自己的工作分支,走 2.常用操作順序  流程

->git checkout master         回到主分支

->git pull                              獲取遠端最新的修改,不會產生衝突

->git checkout ***               回到工作分支

->git rebase master             合併主幹修改,如果有衝突在此時解決

->git checkout master          回到主分支

->git merge ***                    合併工作分支的修改,此時不會產生衝突

->git push                             提交到遠端主幹

5.標籤建立

-> git tag v1.0.0          建立標籤

-> git push origin --tags  一次性推送全部尚未推送到遠端的本地標籤

-> git tag                 檢視所有標籤

6.刪除遠端標籤

-> git tag -d v3.0.1                             刪除本地標籤 v3.0.1

-> git push origin :refs/tags/v3.0.1     刪除遠端標籤 v3.0.1

7.  回滾版本

git reset --hard e377f60e28c8b84158(版本id)  回滾到指定的版本

gitpush -f origin master(分支名)  強制提交

GitLab上傳更新檔案

gitlab提交 existingfolder 進入準備提交的資料夾裡面,執行下面 如果已經提交之後第二次提交,需要先執行gitpush u origin master將 提交到庫裡面,然後在執行下面的 user.name後面跟的是當前使用者的名字 user.email後面跟的是當親使用者的郵箱 h...

gitlab 更新檔案 爛泥 gitlab版本公升級

jenkins技術分享qq群 571981257 如果是對於gitlab版本比較關注的小夥伴們,gitlab就是典型的版本帝。gitlab的版本公升級比較快,而且功能也越來越齊全。比如最近的乙個版本10.6.3就已經開始支援容器編排了。ps 公升級之前gitlab版本為10.1.4,公升級之後為10...

實現自動更新檔案

老師讓我做乙個ocx控制項,功能是 能夠上傳dll檔案,並且當程式啟動的時候,檢測當前dll檔案 1 第一步 在伺服器資料庫中建立乙個表,儲存dll檔案及相關資訊 t menudllinfo id,int 4 自動標識 dllfilename,varchar 20 檔名 dllfiletime,da...