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

相关推荐
数智化管理手记27 分钟前
账龄分析手工统计易遗漏?自动账龄分析工具怎么搭建
大数据·网络·数据库·人工智能·数据挖掘
ApacheSeaTunnel1 小时前
Apache SeaTunnel AI CLI Benchmark:7 款大模型、100 个 ETL 任务实测,谁真正能跑起来?
大数据·ai·开源·大模型·数据集成·cli·seatunnel·技术分享·数据同步
电商API_180079052472 小时前
企业ERP进销存场景|京东商品详情接口自动同步方案|凭证鉴权批量调用技术实操
大数据·运维·人工智能·爬虫·数据挖掘·网络爬虫
小稻穗2 小时前
市场调研样本选型坐标系:2026六家国内样本平台能力横向校验
大数据·运维·数据分析
极光代码工作室2 小时前
基于Spark的日志监控与分析平台
大数据·hadoop·python·spark·数据可视化
wuhanzhanhui3 小时前
从高强钢到碳纤维!2026武汉汽车材料轻量化制造技术展会,重塑未来造车新范式
大数据·汽车·制造
our_times3 小时前
# Git 高频命令实战指南:从日常开发到进阶协作
git
lupai3 小时前
手机在网状态查询 API 新手实战指南
大数据·python·智能手机
PBitW4 小时前
git 中容易遗忘的点 (二) ⚡⚡⚡
前端·git·面试
AI_Auto4 小时前
工业与AI融合应用 | 四个实战用例!机械装备行业AI+数字孪生+机器人落地全景
大数据·人工智能·机器人·制造