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

2023-12-17 18:05:14

克隆下载一个现有的 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

文章来源:https://blog.csdn.net/baomingshu/article/details/135045388
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。