随笔分类 - Git
摘要:果您在 Git 存储库中意外地删除了某个文件,可以使用 Git 来恢复已删除的文件。 以下是使用 Git 恢复已删除文件的步骤: 使用 git log 命令查看 Git 存储库的提交历史记录,找到包含要恢复的文件的提交。可以使用以下命令查看某个文件的历史记录: git log -- <file-pa
阅读全文
摘要:一、使用git rebase命令 如果您想彻底删除 Git 中的某次提交的内容,可以使用 git rebase 命令并将该提交删除。 以下是删除 Git 提交内容的步骤: 找到要删除的提交的哈希值。可以使用 git log 命令查看提交历史记录,然后找到要删除的提交的哈希值。 在终端中使用 git
阅读全文
摘要:一、操作步骤 1、git init //git初始化 2、git add --all . 3、git commit - m "first commit" 4、git remote add origin gitUrl //将git进行远程连线 5、git push -u origin master /
阅读全文
摘要:一、我是在什么场景下会用到该Git操作 当某同事,将开发分支dev2合并到开发分支dev1时(两个不同的功能,不能合并),其他同事不知情的情况下,继续在dev1上开发并提交了代码。 后面发现了该合并,需要回退到合并前的状态,同时,合并后的提交也需要保留。那么就需要合并后面commit的内容到dev1
阅读全文
摘要:一、为啥会注意到该文件 合并代码的时候,.DS_Store文件发生了冲突,然后进入到项目目录去看,果然存在该文件,就比较好奇该文件是干什么的。 二、.DS_Store 是什么文件 .DS_Store(英文全称 Desktop Services Store)是一种由苹果公司的Mac OS X操作系统所
阅读全文
摘要:一、问题介绍 使用Git过程中,有时候我们想过滤项目中的部分文件,在.gitignore中加入该文件名称或该文件所在目录的名称,比如我们的项目日志文件(.log文件) 但是有时候发现不管用、不好使。 二、解决方法 若遇到上面的问题,解决办法就是: 1.在.gitignore文件中加入需要过滤文件名称
阅读全文