Pycharm操作git仓库 合并等

菜单 Git

  • Commit
  • Push
  • Update Project
  • Pull
  • Fetch
  • Mergre
  • Rebase

查询

查询分支

查询本地所有分支

shell 复制代码
# 查询本地分支
git branch

# 查询远程分支
git branch -r

Pycharm查看当前分支

步骤: Git->Branches

哈喽,大家好,我是[有勇气的牛排](全网同名)🐮🐮🐮

https://www.couragesteak.com

有问题的小伙伴欢迎在文末[评论,点赞、收藏]是对我最大的支持!!!。

查询 Git 推送记录

步骤:Git->Show Git Log

创建分支 new branch

shell 复制代码
# 创建 分支 dev
git branch dev
# 切换到 分支 dev
git branch dev
# 推送分支到远程仓库
git push --set-upstream origin dev

创建新分支:

Git->Branches->New Branch->输入您的仓库名(可以勾选是否切换到新分支)

推送新分支到远程仓库

Git->Push

提交修改 commit

文件整体提交

shell 复制代码
# git commit提交文件到本地仓库
git commit -m "标签"

Pycharm 进行提交操作:Git->Commit

点击文件可以进行对比

双击 commit 区的文件即可查看

revert:恢复

Your version 参数查看
  • Revert(恢复)
  • Append(追加)
  • Compare with Clipboard(与剪切板比较)
  • Annotate with Blame(注释与责备)
  • Move to Another Changelist( 移至另一个变更列表)
  • Exclude Lines from Commit(从提交中排除行)
  • Include Only These Lines into Commit(仅将这些行包含到提交中)

代码块 commit

def get_name2():
    return "有勇气的牛排"

def domian():
    return "couragesteak.com"

def get_name():
    return "有勇气的牛排"

def get_url():
    return "www.couragesteak.com"

pull

正常pull

步骤:Git->pull

冲突pull处理

merge 分支合并

需求:将 dev 分支的内容,合并到 master 分支上。

首先,确保在开发的分支内容均推送到了git远程仓库

命令行

shell 复制代码
# 切换到主分支
git checkout master

Pycharm

  1. 首先,切换到 master 分支
  2. 在 log 中切换到分支 dev 的提交记录

如果在push之前需要撤销合并(待验证):

shell 复制代码
git reset

如果在push后,需要撤销合并

相关推荐
小灰灰__22 分钟前
IDEA加载通义灵码插件及使用指南
java·ide·intellij-idea
Mortal_hhh1 小时前
VScode的C/C++点击转到定义,不是跳转定义而是跳转声明怎么办?(内附详细做法)
ide·vscode·stm32·编辑器
无极程序员2 小时前
PHP常量
android·ide·android studio
研究是为了理解2 小时前
Git Bash 常用命令
git·elasticsearch·bash
DKPT3 小时前
Git 的基本概念和使用方式
git
小黄人软件4 小时前
android浏览器源码 可输入地址或关键词搜索 android studio 2024 可开发可改地址
android·ide·android studio
Winston Wood6 小时前
一文了解git TAG
git·版本控制
喵喵先森6 小时前
Git 的基本概念和使用方式
git·源代码管理
xianwu5438 小时前
反向代理模块
linux·开发语言·网络·git