GIT命令行的一些常规操作

放弃修改 git checkout .

修改commit信息 git commit --amend

撤销上次本地commit

1、通过git log查看上次提交的哈希值

2、git reset --soft 哈希值

分支

1.创建本地分支

git branch 分支名

2.切换本地分支

git checkout mybranch;

3.创建一个新分支并立即切换到这个新分支:

git checkout -b mybranch

4.将远程分支拉取到本地

方法一:git checkout -b 本地分支名x origin/远程分支名x

方式二:git fetch origin 远程分支名x:本地分支名x

5.删除远程分支(将空分支推到远程)

git push origin :develop

6.将本地分支推送到远程分支上(远程没有的话会创建)

git push origin local_branch_name:remote_branch_name

git push origin coze-5ab8e0f3:coze-5ab8e0f3

git push origin yyd_a55_xiaoyong:yyd_a55_xiaoyong

7.将本地分支和远程分支相关联

git branch --set-upstream-to origin/remote_branch_name local_branch_name

git branch --set-upstream-to origin/testbranch testbranch

8、删除本地分支

命令行 : $ git branch -d <BranchName>

git reset HEAD <file> 来取消缓存区的修改。

仓库

1.更换远程仓库

git remote set-url origin git@gitee.com:wwl_app/ZHJYdemo.git

2.创建远程分支并将本地提交到该分支

git push --set-upstream origin zhjy

3.推送所有分支到新建的仓库

git push --all origin

相关推荐
跨境卫士-小汪6 小时前
TikTokShop欧洲商品接口架构调整跨境技术团队需要做好哪些准备
大数据·人工智能·新媒体运营·跨境电商·跨境·营销策略
古法老登瞎折腾6 小时前
大数据智能运维实战(十一):运维 MCP 的工程化——权限、限流、审计与错误处理
java·大数据·运维·spring ai·mcp
2601_967212728 小时前
智能电源轨道技术原理、认证核查与场景适配说明
大数据·经验分享·安全
KKKlucifer8 小时前
运营商非结构化文档安全管控体系建设实践
大数据·网络·安全
软件派9 小时前
MiniMax M3.1 Flash 高频业务落地实战指南
大数据·数据库·人工智能
麦豆GEO9 小时前
ToB企业GEO落地实战指南
大数据·人工智能
2601_9556624610 小时前
搞笑视频配音怎么做?如何选择有辨识度的声音
大数据·人工智能·音视频·语音识别·媒体
云上先途110 小时前
企业 AI 服务部署周期多久,会不会影响原有业务运转?
大数据·运维·人工智能
汤姆宝库10 小时前
收官深拆:第一性原理、产业电网与未来推演
大数据·人工智能·算法
会议咨询10 小时前
2027年智慧能源、大数据应用与人工智能国际会议(SEBA 2027)
大数据·人工智能·能源