git常见实用命令,简单上手操作

常用命令:

添加远程账号名称:git config --global user.name ''

添加用户eamil:git config --global user.email ''

初始化厂库:git init

新建文件夹:mkdir 文件夹名

新建文件:touch 文件名

查看厂库状态:git status

比较文件内容:git diff 文件名

添加所有文件:git add .

添加指定文件:git add 文件名

提交到git:git commit -m '提交信息'

添加远程厂库地址:git remote add origin http://....

提交到远程厂库:git push -u origin master

拉取:git pull --rebase origin master

关闭自动转换: git config --global core.autocrlf false

版本回退:

git log [--pretty=oneline] 查看提交记录由近及远

git reset --hard HEAD^ 回退上一版本;HEAD^^ 回退上上版本...; HEAD~100回退到100个版本

git reset --hard 版本id 返回到最新修改。*注意只有当前的窗口不要关闭,在上面git log的时候参看最新版本的id*

git reflog 查看历史提交id,当找不到提交id时

撤销:

丢弃工作区的修改:git checkout -- 文件名

撤销暂存区的修改:git reset HEAD

删除文件:

git rm 文件名

git commit -m ''

相关推荐
我星期八休息4 分钟前
Linux 进程核心原理全解:从冯诺依曼体系到进程控制全链路深度剖析
大数据·linux·服务器·开发语言·数据结构·c++·散列表
maxchen.cn13 分钟前
实时交互数字人解决方案深度剖析:以臻灵平台为例的商业价值与竞争力评估
大数据·人工智能
黎阳之光23 分钟前
视频孪生赋能智慧能源园区:黎阳之光打造全域数智化新标杆
大数据·人工智能·算法·安全·数字孪生
一品威客爱开发27 分钟前
APP 二期开发运营联动技巧 灵活用工平台开发成本测算
大数据
zs宝来了28 分钟前
Apache Iceberg 数据湖:表格式与时间旅行
大数据·数据工程
无忧智库31 分钟前
新型电力系统变革前沿:虚拟电厂与储能调峰的数字化深度解析(WORD)
大数据
水无痕simon1 小时前
04 Git基础-记录每次更新到仓
git
无限进步_1 小时前
【C++】寻找数组中出现次数超过一半的数字:三种解法深度剖析
开发语言·c++·git·算法·leetcode·github·visual studio
keyipatience1 小时前
11.Git版本控制:从入门到精通
大数据·linux·elasticsearch·搜索引擎