Git-遠程操作

覓遠 2022-01-07 07:07:57 阅读数:907

git- git 操作

目錄

倉庫管理

創建遠程倉庫

建立連接

上傳(合並代碼)

克隆—從遠程下載到本地

從遠程倉庫拉取到本地

分支管理

創建分支

合並分支

删除分支

報錯處理


教程:

Git 教程 | 菜鳥教程 (runoob.com)

Git教程 (yiibai.com)

倉庫管理

創建遠程倉庫

Gitee - 基於 Git 的代碼托管和研發協作平臺

建立連接

本地與遠程倉庫的連接:$ git remote add origin 遠程地址

上傳(合並代碼)

上傳本地代碼到遠程(合並代碼到遠程):$ git push -u origin 分支名

克隆—從遠程下載到本地

切換到需要存放文件的目錄下cd ,然後運行:git clone 遠程地址

從遠程倉庫拉取到本地

如果文件夾沒有初始化,需要先初始化:$ git init

然後遠程連接:$ git remote add origin 遠程地址

執行:$ git pull origin 目標分支名

分支管理

創建分支

新建倉庫的時候會默認創建一個主分支master,一般情况下都會在主分支下再創建分支進行版本的更新或發布。

創建分支:$ git branch 分支名

切換分支$ git checkout 目標分支名

一條命令做到創建並切換到創建的分支中:$ git checkout -b 分支名

查看分支:$ git branch                 綠色帶星的為當前所在分支

合並分支

1、首先將更新的文件添加到倉庫,使用 $ git status 檢查,

2、然後切換到需要整合的分支下:$ git checkout

合並本地分支

使用合並分支的命令將指定分支合並到當前分支下:$ git merge 需要合並的分支名

遠程上傳合並分支:$ git push -u origin 分支名 

删除分支

1、删除本地分支:$ git branch -d 目標分支名

2、删除遠程分支:$ git push origin --delete 目標分支名

 

報錯處理

merge失敗而停留在merge狀態,執行命令報錯:error: you need to resolve your current index first

解决方案:回退到merge前,再切換分支即可,使用命令:git reset --merge  

版权声明:本文为[覓遠]所创,转载请带上原文链接,感谢。 https://gsmany.com/2022/01/202201070707566034.html