首页 > 其他分享 >git常用命令

git常用命令

时间:2022-10-20 21:22:37浏览次数:49  
标签:文件 缓存 -- filename git 常用命令 回退

<p>初始化:在项目目录里边 git init
添加到缓存区:git add filename
提交到本地仓库:git commit -m "说明"


查看提交记录:git log --pretty=oneline --abbrev-commit

能查看到回退前的记录  git reflog

 

只回退本地库的版本(工作区,缓存区无变化) git reset --soft HEAD^

回退本地库和缓存区(工作区无变化) git reset --mixed HEAD^

回退上一个版本:git reset --hard HEAD^ 

版本回退:git reset --hard commit_id(提交记录id,回退到指定版本

代码改错了:git checkout --filename(文件名加后缀)

 

删除缓存区文件   git rm -cached filename

删除工作区和缓存区文件 git rm filename

删除工作区缓存区本地库文件   在删除工作区和缓存区文件的情况下  git commit -m " "

 

拉取:git pull
推送:git push

</p>

 

工作区与暂存区文件比较 git diff filename

暂存区与本地库文件比较 git diff --cached filename

 

项目里不需要git管理的文件添加到.gitignore文件

标签:文件,缓存,--,filename,git,常用命令,回退
From: https://www.cnblogs.com/youantianqin/p/16798766.html

相关文章

  • 通过 Github Action 实现定时推送天气预报
    偶然间,看到GitHubActions教程:定时发送天气邮件-阮一峰的网络日志这篇文章,没错,这个正好能打发自己的折腾之心,也能通过代码给生活引入一些变化。还是在这里简单记录一......
  • git log 查看修改历史
     gitlog--pretty=oneline--format="%h:%ad:%an:%s"-5gitlog--pretty=oneline--format="%H:%ad:%an:%s"-5gitlog--README.md-5--greplogin ###概念......
  • 8-jenkins windows环境下配置自动构建启动项目(springboot,gitlab,maven)
    由于远程办公原因,所以我们的服务必须在一个内网,所以就想到使用jenkins来实现提交后自动构建项目启动,不需要再登录到内网操作。jenkins的安装很简单,网上一大片,然后gitlab......
  • 回溯法 转载自carl的github
    参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们收益!17.电话号码的字母组合力扣题目链接给定一个仅包含数字2-9的字符串,返回所有它能表示的字......
  • conda 常用命令总结
    1、建立新的虚拟环境,设置python版本condacreate--name环境名python=3.82、激活(使用)环境activate环境名3、关闭/退出环境deactive环境名4、当为环境添......
  • Git相关命令
    本地代码提交到远程仓库#初始化仓库$gitinit#添加所有文件至本地仓库$gitadd.#提交文件至本地仓库$gitcommit-m"提交文件内容的说明"#将本地仓库的内容......
  • Git 工作区、暂存区和版本库
    基本概念我们先来理解下Git工作区、暂存区和版本库概念:工作区:就是你在电脑里能看到的目录。暂存区:英文叫stage或index。一般存放在.git目录下的index文件(.git/index)......
  • 重装系统后,原有的Git项目重新连接
    重新系统后,把git原有目录重新关联版本库。  提示错误,一般运行如下能解决问题gitconfig--global--addsafe.directory重装系统前的某个代码仓库 ......
  • Git 工作区、暂存区和版本库
    基本概念我们先来理解下Git工作区、暂存区和版本库概念:工作区:就是你在电脑里能看到的目录。暂存区:英文叫stage或index。一般存放在 .git 目录下的index文件(.g......
  • git代码迁移
    2、将原仓库代码下载到本地gitclone--mirrorhttps://github.com/zhi-leaf/move-test.gitmove-test3、进入目录cdmove-test4、切换仓库地址gitremoteset-......