工作中git工具分支和主干合并

克隆下载一个现有的 Git 仓库到本地

git clone ssh仓库地址

下载后查看工作区状态包括哪些文件被修改、新增或删除等。

git status

在本地建立我自己的分支(取名Bms-Dev)或者切换到指定的分支,才能提交到远程仓库上Bms-Dev的分支

git checkout -b  Bms-Dev

查看当前分支,创建新分支,切换分支等。

git branch

当我本地有了改动,用命令查看改动

git diff 文件名<file>

把有改动的文件以此添加到暂存区,准备进行提交。

git add 文件名<file>

使用命令查看是否添加成功

git status

提交暂存区的文件到本地仓库,-m’xxx’,添加提交信息。

git commmit -m 'bms update mysql and redis'

查看日志信息是否commit提交成功:包括提交者、提交时间、提交信息等。

git log

将本地仓库的改动推送到远程仓库。这里的Bms-Dev相当于在远程仓库创建了属于我的Bms-Dev分支,如果分支已经存在就不会创建了(有可能是和别人共用分支)

git push origin Bms-Dev

在github上,将自己的分支merge(合并)到共用的分支

在github上直接用UI可以合并

从远程仓库的某个分支拉取最新的代码,并合并到本地仓库。

git pull origin master

相关推荐

  1. 工作git工具分支主干合并

    2023-12-17 22:52:03       55 阅读
  2. git 分支合并

    2023-12-17 22:52:03       65 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2023-12-17 22:52:03       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2023-12-17 22:52:03       101 阅读
  3. 在Django里面运行非项目文件

    2023-12-17 22:52:03       82 阅读
  4. Python语言-面向对象

    2023-12-17 22:52:03       91 阅读

热门阅读

  1. 高防CDN在游戏服务商中的关键意义

    2023-12-17 22:52:03       60 阅读
  2. linux查看系统位数

    2023-12-17 22:52:03       57 阅读
  3. Fortune Telling

    2023-12-17 22:52:03       72 阅读
  4. Linux计划任务

    2023-12-17 22:52:03       44 阅读
  5. Rust做一个图片服务器有多难?

    2023-12-17 22:52:03       56 阅读