Git常用指令

记录本人学习Git基础使用的一些常用命令

1.基础命令

git add .

git commit -m 'something...'

git status

git log --all --graph

git diff //查看上次commit以后未提交(add)的修改

2.远程仓库

2.1 创建秘钥(本地连接远程仓库使用SSH地址)

--生成ssh公钥

ssh-keygen -t rsa

--获取公钥

cat ~/.ssh/id_rsa.pub

2.2 拷贝

git clone ...

2.3 推送

git remote add origin ... //初次绑定,推送到指定地址

git push origin master

3.暂存

git stash

git stash apply //恢复

4.回退

git reset head~ soft

git rebase //好看的合并,嫁接

5.补充

5.1 遇到遇到 Detached HEAD

【Git】:遇到 Detached HEAD 怎么办?-腾讯云开发者社区-腾讯云

只需要checkout 任意分支即可脱离

5.2 git reset --hard 回溯

只需要通过 git reflog 找到reset前的版本号,然后执行 git reset --hard version_id 即可

相关推荐
ModestCoder_38 分钟前
Git 忽略所有 `.xlsx`,但保留指定 Excel 文件的方法
git·excel
阡陌..2 小时前
202605新版git_2.54.0常用操作指令
大数据·git·elasticsearch
会笑的小熊3 小时前
VScode项目推送到git仓库
ide·git·vscode
zhangfeng11333 小时前
宝塔服务器完全可以安装 Git,进行版本管理,而且非常简单
运维·服务器·人工智能·git·编程
Bdygsl4 小时前
Git(1)—— 基本理解与使用
git
JiaWen技术圈5 小时前
增量静态再生(ISR)详解:Next.js 中的实现与应用
javascript·git·ubuntu
The Chosen One9857 小时前
【Linux】深入理解Linux进程(二):进程的状态
linux·运维·服务器·开发语言·git
TimberWill7 小时前
git worktree实现分支管理
git
普修罗双战士8 小时前
项目设计-文章系统发布文章完整前后端设计
java·数据库·vue.js·spring boot·git·intellij-idea
bzmK1DTbd18 小时前
Git版本控制:Java项目中的分支管理与合并策略
java·开发语言·git