使用git命令將本地專案上傳到Gitlab上

2021-09-11 16:20:54 字數 1594 閱讀 1234

master分支名稱

初始化

git init
建立連線

git remote add origin 專案鏈結
把遠端分支拉到本地

git fetch origin master(master分支名稱)
在本地建立分支master並切換到該分支

git checkout -b master(本地分支名稱) master(遠端分支名稱)
把某個分支上的內容都拉取到本地

git pull origin master(遠端分支名稱)

1) 遠端倉庫相關命令

檢出倉庫:$ git clone git:

檢視遠端倉庫:$ git remote -v

新增遠端倉庫:$ git remote add [name] [url]

刪除遠端倉庫:$ git remote rm [name]

修改遠端倉庫:$ git remote set-url --push[name][newurl]

拉取遠端倉庫:$ git pull [remotename] [localbranchname]

推送遠端倉庫:$ git push [remotename] [localbranchname]

2)分支(branch)操作相關命令

如果想把本地的某個分支test提交到遠端倉庫,並作為遠端倉庫的master分支,或者作為另外乙個名叫test的分支,那麼可以這麼做。
$ git push origin test:master // 提交本地test分支作為遠端的master分支 //好像只寫這一句,遠端的github就會自動建立乙個test分支

$ git push origin test:test // 提交本地test分支作為遠端的test分支

如果想刪除遠端的分支呢?類似於上面,如果:左邊的分支為空,那麼將刪除:右邊的遠端的分支。

$ git push origin :test // 剛提交到遠端的test將被刪除,但是本地還會儲存的,不用擔心

3)版本(tag)操作相關命令

檢視版本:$ git tag

建立版本:$ git tag [name]

刪除版本:$ git tag -d [name]

檢視遠端版本:$ git tag -r

建立遠端版本(本地版本push到遠端):$ git push origin [name]

刪除遠端版本:$ git push origin :refs/tags/[name]

4) 子模組(submodule)相關操作命令

5)忽略一些檔案、資料夾不提交

在倉庫根目錄下建立名稱為「.gitignore」的檔案,寫入不需要的資料夾名或檔案,每個元素佔一行即可,如

target

bin*.db

git pull:相當於是從遠端獲取最新版本並merge到本地

git pull origin master

命令將本地專案上傳到git

1 先進入專案資料夾 通過命令 git init 把這個目錄變成git可以管理的倉庫 git init 2 把檔案新增到版本庫中,使用命令 git add 新增到暫存區裡面去,不要忘記後面的小數點 意為新增資料夾下的所有檔案 git add 3 用命令 git commit告訴git,把檔案提交到倉...

使用git命令將本地專案上傳到Gitlab上

進到專案資料夾 將專案ide配置資訊刪除 如,pycharm的.idea等。這樣是為了保證ide配置資訊不會上傳到gitlab中,也可以使用命令列在上傳時將配置檔案過濾,個人覺得視覺化刪除方便些 command line instructions git global setup git confi...

使用git命令將本地專案上傳到GIthub

1 先進入專案資料夾 通過命令 git init 把這個目錄變成git可以管理的倉庫 2 把檔案新增到版本庫中,使用命令 git add 新增到暫存區裡面去,不要忘記後面的小數點 意為新增資料夾下的所有檔案 3 用命令 git commit告訴git,把檔案提交到倉庫。引號內為提交說明 git co...