菜单 Git
- Commit
- Push
- Update Project
- Pull
- Fetch
- Mergre
- Rebase
查询
查询分支
查询本地所有分支
# 查询本地分支
git branch
# 查询远程分支
git branch -r
Pycharm查看当前分支
步骤: Git
->Branches
哈喽,大家好,我是[有勇气的牛排](全网同名)🐮🐮🐮
有问题的小伙伴欢迎在文末[评论,点赞、收藏]是对我最大的支持!!!。
查询 Git 推送记录
步骤:Git
->Show Git Log
创建分支 new branch
# 创建 分支 dev
git branch dev
# 切换到 分支 dev
git branch dev
# 推送分支到远程仓库
git push --set-upstream origin dev
创建新分支:
Git
->Branches
->New Branch
->输入您的仓库名(可以勾选是否切换到新分支)
推送新分支到远程仓库
Git
->Push
提交修改 commit
文件整体提交
# 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远程仓库
命令行
# 切换到主分支
git checkout master
Pycharm
- 首先,切换到 master 分支
- 在 log 中切换到分支 dev 的提交记录
如果在push之前需要撤销合并(待验证):
git reset
如果在push后,需要撤销合并