工作中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
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!