前言上周介绍过一篇 Git cherry-pick 的文章,阅读数比之前有明显的增加。本周再接再厉,总结了 Git 的 diff 相关用法。经过自己的学习,弥补了一些知识盲区。通过本文总结一下吧,以便日后查阅,也希望对你也有所帮助。工作区和版本库的概念在介绍 diff 命令之前,我们先认识一下 Git 的工作目录。在一个 GIt 工作区文件夹下,有一个 .git 隐藏目录。它其实不算是工作区内容,
  在git中如果想忽略掉某个文件,不让这个文件提交到版本库中,可以使用修改 .gitignore 文件的方法。这个文件每一行保存了一个匹配的规则例如: # 此为注释 – 将被 Git 忽略 *.a # 忽略所有 .a 结尾的文件 !lib.a # 但 lib.a 除外 /TODO
也可以打开工程目录,同样看也看到.git文件夹;如果我们想删除代码仓库只需把这个文件夹删掉即可!
转载 2022-07-19 16:47:27
1567阅读
在使用git对项目进行版本管理的时候,我们总有一些不需要提交到版本库里的文件文件夹,这个时候我们就需要让git自动忽略掉一下文件。使用.gitignore忽略文件为了让git忽略指定的文件文件夹,我们需要在项目的根目录当中创建.gitignore文件,使用.gitignore文件的方式很简单,在.gitignore文件当中,一行代表一条忽略规则,如果是一个带“.”这种有后缀的字符串那么git
转载 2024-04-13 09:56:46
202阅读
项目一开始由于.gitignore文件配置不充分和不正确造成的平台生成文件(例如vs的中间ww.jianshu.com/p/de75a9e...
原创 2022-09-19 10:19:35
191阅读
使用 Git rm 命令即可,有两种选择.一种是 git rm --cached "文件路径",不删除物理文件,仅将该文件从缓存中删除;一种是 git rm --f "文件路径",不仅将该文件从缓存中删除,还会将物理文件删除(不会回收到垃圾桶)假如你有文件不小心commit到了服务器那么你想要删除它,可以使用:
原创 2022-01-11 17:43:58
333阅读
一。删除文件1.克隆远程仓库到本地库。例如使用ssh方法:git clone git@github.com:xxx/xxx.git2.对需要删除文件文件夹进行如下操作:git rm test.txt (删除文件)git rm -r test (删除文件夹)3.提交修改git commit -m "Delete some files."4.将修...
原创 2021-07-05 16:00:17
4036阅读
一。删除文件 1.克隆远程仓库到本地库。 例如使用ssh方法: git clone git@github.com:xxx/xxx.git 2.对需要删除文件文件夹进行如下操作: git rm test.txt (删除文件) git rm -r test (删除文件夹) 3.提交修改 git co
转载 2019-08-01 16:19:00
395阅读
2评论
# 如何在Java中删除文件不删除目录 ## 一、整体流程 在Java中删除文件不删除目录的步骤如下: ```mermaid pie title 文件删除流程 "检查文件是否存在" : 1 "删除文件" : 2 ``` 1. 检查文件是否存在 2. 删除文件 ## 二、具体操作步骤 ### 步骤一:检查文件是否存在 在删除文件之前,我们首先需要检查文件是否
原创 2024-02-21 03:48:12
134阅读
一、删除指定tag使用场景:比如我们在本地git tag了一个错误的版本号,但是还没有push,想直接删掉避免污染远程仓库1、删除指令要删除指定的Git标签(版本号),您可以使用以下命令:git tag -d 标签名称2、本地删除将 标签名称 替换为要删除的标签的名称。例如,要删除名为 “v1.0” 的标签,可以运行以下命令:# 这将删除本地存储库中的指定标签。 git tag -d v1.03、
转载 2024-10-15 16:10:44
63阅读
git git 是一个版本管理系统(VCS),可以在任何时间点,将文档的状态作为一份更新记录保存起来,并且在任意的时间点,恢复更新记录 版本管理 版本管理是一种记录文件变化的方式,方便查阅特定版本号的文件内容 人为维护文档版本问题 1、文档数量紊多,命名不清晰,导致文档版本混乱 2、每次编译文档需要赋值,不方便 3、多人同时编辑一个文档,容易产生覆盖git使用 在使用git前,需要全局配置gi
前言有一段时间没写文章啦,最近有点忙。。。临月底了,记录下git的遗忘操作-------git忽略文件,删除远程仓库文件操作。。之前操作过一次,不写博客就老是忘!正文当我们在上传github远程仓库代码时,有时候会将自己本地编辑器所带的配置文件也随手上传上去,其实这是不专业的~那么如何删除远程仓库的配置文件,并且在本地配置忽略那些你不想上传的文件呢?请看下文!(其实so easy,就几条命...
文章目录前言一、删除仓库二、删除仓库文件前言在上传项目到GitHub时,忘记忽略了target和.mvn文件夹,就直接push上去了
原创 2022-12-30 17:40:38
250阅读
目录 一.删除已有Github仓库 二.删除Github中的某个文件文件夹 如果没有建立本地库或者克隆远程库,需 如果已经有建立本地库或者克隆远程库,需 总流程 一.删除已有Github仓库 删除Github中没有用的仓库进入到需要删除仓库里面,找到“settings”即仓库设置,然后,在仓库设置里拉到最底部,找到“Danger Zone”即危险区域,点击“Delete this reposi
这样的错误是由于, 有的时候 可能 git add . (空格+ 点) 表示当前目录所有文件,不小心就会提交其他文件 git add 如果添加了错误的文件的话 撤销操作 git status 先看一下add 中的文件 git reset HEAD 如果后面什么都不跟的话 就是上一次add 里面的全部
转载 2021-02-08 19:12:00
605阅读
2评论
有时我们提交了错误的代码,需要撤销某次的 commit 记录,而每次查资料找方法都会非常浪费时间,因此我在这篇文章总结了一下。一、删除文件如果需要删除的 commit 是一个或多个文件,可以进行以下操作。被提交到仓库的某个文件需要删除,可以使用 git rm 命令:1. git rm // 从工作区和暂存区删除某个文件 2. git commit -m "" // 再次提交到仓库如果只想从暂存区删
日常运维工作中用到rsync同步两个目录时,有时会要求删除目标目录中比源目录多出的文件,这种情况下,可用到rsync的--delete参数来实现。 实例说明:在服务器A上同步/tmp/work目录到远程服务器B的/tmp/work目录下(A和B已经提前做好ssh无信任跳转关系了),同时删除B服务
原创 2022-01-17 15:21:33
431阅读
日常运维工作中用到rsync同步两个目录时,有时会要求删除目标目录中比源目录多出的文件,这种情况下,可用到rsync的--delete参数来实现。实例说明:在服务器A上同步/tmp/work目录到远程服务器B的/tmp/work目录下(A和B已经提前做好ssh无密码信任跳转关系了),同时删除B服务器/tmp/work目录下相比于A服务器/tmp/work中多余文件最近在处理策划资源文件的时候需要
原创 2021-04-10 13:49:17
1236阅读
不删除文件,清空文件内容命令           在某些时候,需要清空文件内容,而不删除文件。比喻有些日志文件(log.txt);在linux下的命令为:true >log.txt 测试结果: touch  log.txt  →#新建文件log.txt vi  log.t
原创 2009-03-14 18:19:04
10000+阅读
2评论
git撤销本地提交写完代码后,我们一般使用下面的命令提交代码git add . #添加所有文件git commit -m "代码提交" #提交代码如果执行完commit后,想撤回commit,该怎么办?使用下面命令即可撤回:git reset --soft HEAD^ #撤销最近一次提交这样就成功的撤销了最近一次的commit本操作仅仅是撤回commit操作,写的代码仍然保留说一下个人理
  • 1
  • 2
  • 3
  • 4
  • 5