Git命令使用笔记

Git命令使用笔记

  • 新建本地git仓库,绑定远程gitlab,切换到dev分支
  • 上传
  • 创建分支命令
  • 切换分支命令
  • 创建并切换到该分支
  • git清除当前修改,回退到远程分支版本
  • 处理有冲突的更新
  • 从服务器下载项目
  • 补全下载项目中的子模块
  • 下载历史版本的代码
  • 删除远程gitlab的分支

git相关的操作命令笔记

新建本地git仓库,绑定远程gitlab,切换到dev分支

git init
git remote add origin [email protected]
git pull --rebase origin master
git fetch
git branch -a
git checkout -b dev origin/dev
git branch -a
git push origin dev:dev
git pull

上传

git add .
git commit -m '日志内容'
git push origin 本地分支名:远程分支名

创建分支命令

git branch branch_name

切换分支命令

git checkout branch_name

创建并切换到该分支

 git checkout -b branch_name

git清除当前修改,回退到远程分支版本

git fetch --all
git reset --hard origin/branch_name
git pull

处理有冲突的更新

git stash
git pull origin dev:dev
git stash pop
# 然后用vs code左侧的源代码管理图标操作

从服务器下载项目

git clone git@[ip]:[project name]/[project name].git

补全下载项目中的子模块

进入指定第三方库的存放文件夹后:

git submodule update --init 

下载历史版本的代码

首先通过 git clone 命令下载到本地
查看历史版本号:

git tag --list

然后找到要下载的版本的commit号,切换到指定的版本号:

git checkout 96a2f23

或者直接使用版本号:

git checkout v0.5

新建分支

git checkout -b [新分支名]

然后再编译安装。

删除远程gitlab的分支

git push origin --delete branch_name

你可能感兴趣的:(学习笔记,git,gitlab)