腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
将GIT仓库中的文件标记为暂时忽略
好的,我已经了解了您的问题。请问您需要我为您解答什么问题呢?
相关搜索:
添加后,忽略Git仓库中的目录
GIT仓库的所有文件同时被标记为“丢失”和“新文件”[SourceTree]
如何忽略git中的某些文件?
忽略git中已经存在的文件
忽略git中的文件夹,但不忽略其中的文件
如何忽略git中以#开头的文件
无法排除git中的文件/目录-忽略
Git:如何忽略一个仓库中的文件并将其添加到另一个仓库?
将忽略的文件保持在git状态之外
为什么git中的所有文件都被标记为删除?
Git没有忽略.gitignore中的某些Xcode文件
如何将git标记为已删除的文件并将新文件作为文件移动?
网络共享文件夹中GIT仓库中的并发
如何在sublime text (Mac)中打开git仓库中的文件?
运行git diff时忽略文件中的某些行
Git忽略仍在未跟踪列表中列出的文件
除了忽略.gitignore文件中的文件外,git添加所有内容
Git忽略所有文件,子目录中的某些文件除外
如何忽略Git中特定文件夹中的任何更改
Git :忽略所有文件和目录,但不忽略子目录中的部分代码
相关搜索:
添加后,忽略Git仓库中的目录
GIT仓库的所有文件同时被标记为“丢失”和“新文件”[SourceTree]
如何忽略git中的某些文件?
忽略git中已经存在的文件
忽略git中的文件夹,但不忽略其中的文件
如何忽略git中以#开头的文件
无法排除git中的文件/目录-忽略
Git:如何忽略一个仓库中的文件并将其添加到另一个仓库?
将忽略的文件保持在git状态之外
为什么git中的所有文件都被标记为删除?
Git没有忽略.gitignore中的某些Xcode文件
如何将git标记为已删除的文件并将新文件作为文件移动?
网络共享文件夹中GIT仓库中的并发
如何在sublime text (Mac)中打开git仓库中的文件?
运行git diff时忽略文件中的某些行
Git忽略仍在未跟踪列表中列出的文件
除了忽略.gitignore文件中的文件外,git添加所有内容
Git忽略所有文件,子目录中的某些文件除外
如何忽略Git中特定文件夹中的任何更改
Git :忽略所有文件和目录,但不忽略子目录中的部分代码
页面内容是否对你有帮助?
有帮助
没帮助
相关·
内容
文章
问答
视频
沙龙
1
回答
避免拉取.gitignore中的文件
、
、
我有git仓库,我正在与其他开发人员合作。我已经在我的.gitignore文件中写入了添加的文件夹,以忽略它们。 但是,每当我执行git add .时,它都会添加这些文件夹中的文件。同样,当我从中拉出最新的代码时,使用git pull它会从gitignore中列出的文件夹中获取文件。有没有办法避免获取.gitignore中提到的文件的最新更改 我的.gitignore文件如下所示: /log/* !/log/.keep /tmp /db /bin /lib /public /test /vendor /.idea/* .idea/
浏览 1
提问于2015-09-24
得票数 1
3
回答
如何让Git忽略属于git存储库的子目录?
、
、
我有一个git仓库文件夹,我可以在其中克隆其他git仓库。主存储库如何在git add -A命令中忽略子存储库?
浏览 2
提问于2012-08-20
得票数 1
回答已采纳
2
回答
从本地存储库中删除目录而不影响远程存储库-让git忽略该目录
、
、
假设我有以下目录结构 DirA (git Repository) |_DirB |_DirC |_DirD |_DirE |_DirF 我目前有我的git仓库到上面看起来像这样的东西。 我存储库中的所有内容都已推送到up.Now,我想删除文件夹DirF。我想删除这个文件夹,而不是git告诉我已经做了更改,这个文件夹的文件不存在。我只想告诉git忽略或停止跟踪这个文件夹及其内容。我已经尝试了几件事情,但是我可能做错了什么,因为我不能完成这项任务。到目前为止,我尝试了以下两种方法 Attempt:1 git update-index --assume-unchang
浏览 1
提问于2016-02-10
得票数 1
3
回答
如何忽略存储库中的文件?
、
、
我有一个已经提交到Git仓库的文件(config.php),但是我想在本地忽略它,也就是说,我想让这个文件留在仓库里,但是强制Git忽略对它的任何更改。 我将文件放入.gitignore,但它仍然被标记为已更改,并且每次我提交一些东西时,Git仍然试图提交对它的更改。你知道我遗漏了什么或者做错了什么吗?
浏览 0
提问于2011-08-29
得票数 102
回答已采纳
3
回答
git添加所有git子目录
、
、
我正在创建将我的所有项目放在一个文件夹中,并在此文件夹中创建 git init git add . git commit -m"init" 之后,我在github中创建了一个新的git仓库,我像往常一样复制命令来添加仓库,但当我推送时,我发现我所有项目的内容都没有被推送,但没有git的目录被正确推送,我想要推送我所有的git项目,我该怎么办?
浏览 36
提问于2018-12-13
得票数 2
回答已采纳
1
回答
不将文件放入目录即可对文件进行修订控制
、
是否可以对文本文件进行(Git)修订控制,而不必将其放入目录中? 想法是:给定一个文件somepath/file.txt $ git singlefile init file.txt 在与somepath/相同的路径下创建一个目录.file.txt.git,并在其中存储Git仓库信息。然后,某些机制会将.file.txt.git中的数据与文件file.txt相关联。
浏览 0
提问于2012-10-18
得票数 1
1
回答
SourceTree未暂存所有文件
、
我有一个从SVN到git的web应用程序,当我将这些文件/文件夹放到我的新存储库文件夹中时,我只会得到3897个文件中的2773个。我甚至试着分块的阶段过程,但我仍然以同样的结果。 我是git的新手,我使用Gitflow在BitBucket中为这个应用程序设置了一个新的存储库。我没有更改任何默认值或任何东西,但我担心的是,并不是所有的文件都能通过。有什么我需要改变的环境吗?
浏览 1
提问于2015-10-03
得票数 1
回答已采纳
2
回答
还原后恢复已删除的文件git
、
、
我有了一个新的仓库。我添加了一些文件(a,b,c) git add . git commit -m "x" 我意识到c文件是不必要的,所以我寻找最后一次提交 git log 在我手边有提交id的时候 git revert commit-id 它开始删除所有文件,删除文件a、b、c。 我怎样才能恢复它们?我查看了日志,其中只有原来的提交x。 我试过了 git checkout HEAD^^ -- . 根据 但是我得到了“无效的参考头^^” 有什么想法吗?
浏览 0
提问于2020-03-29
得票数 0
回答已采纳
3
回答
将文件保存在git存储库中并忽略本地编辑/删除
我的git里有一个文件: dir1/.thisfile .thisfile的内容是“你好”,现在我想当用户执行git clone时,他们有这个文件。之后,我希望用户删除文件或在本地编辑文件的内容,但我希望git忽略这一点。 我该如何实现这一点?我已经将该文件放入我的.gitignore中,但当我删除或更改它时,它是暂存的。Gitignore似乎只适用于不在我的gitrepo中的文件。
浏览 0
提问于2017-08-30
得票数 0
3
回答
git从存储库中删除文件,但将其保留在文件系统上
我尝试从git仓库中删除不必要的文件。这些文件最初是添加的,现在它们位于几个分支中。我想要的只是停止跟踪文件中的更改,我不关心哪些更改应该保留在那里,但我需要这些文件保留在文件系统中。 我试着追随 git filter-branch --index-filter "git rm --cached --ignore-unmatch file_to_remove" HEAD 但是从文件系统中删除的文件是不需要的。
浏览 0
提问于2011-09-30
得票数 35
回答已采纳
10
回答
将忽略的文件保留在git状态之外
、
我想阻止Git在git status中显示被忽略的文件,因为在已更改但未更新的文件列表中有大量的文档和配置文件,这会使列表变得无用。 Git显示这些文件正常吗? 我把忽略信息放在Git仓库根目录下的.gitignore文件中,当使用git add .时,它们不会被添加,但它们似乎也没有被完全忽略,因为它们出现在前面提到的列表中,do not出现在git ls-files --others -i --exclude-standard打印的列表中。只有与~/.gitignore中的模式匹配的文件才会显示在那里。 会不会是因为在较早的阶段,我没有忽略它们,因此它们至少被提交了一次?
浏览 51
提问于2009-11-30
得票数 161
回答已采纳
6
回答
是否忽略已签入目录的内容?
、
我有一个git仓库,只用来保存在几个项目中使用的图形和声音文件。它们都在一个目录中,没有子目录。现在,我刚刚创建了一个脚本,将这些资产从另一个结构化目录复制过来,其中包含几个级别的子目录。 现在我只希望git跟踪(源)分层文件结构,而(目标)平面目录(所有文件都在一个堆中)应该被忽略。 我已经将目标目录添加到.gitignore,但git仍在跟踪其中的变化。我认为如果我提交删除目标目录中的旧文件,git可能会停止跟踪新内容(由脚本复制),但它没有。 如何让git忘记目标目录?
浏览 0
提问于2009-08-25
得票数 240
回答已采纳
3
回答
在使用git和git-svn桥时,如何在svn中指明要忽略的文件?
、
、
、
、
有一个主subversion存储库,我已经从其中克隆了一个git代码库。我的.gitignore中有很多被忽略的文件,我想让svn仓库知道这些文件。 我知道我可以使用git svn show-ignore从subversion中提取被忽略的列表,但是我如何才能做相反的事情呢?要将要忽略的文件列表发送回svn repo吗? Git版本(和git-svn版本相同): git --version git version 1.7.0.5
浏览 1
提问于2010-05-13
得票数 10
回答已采纳
5
回答
如何添加和提交使用"rm“而不是"git rm”进行的删除?
、
我使用rm、Finder等工具从Git仓库中删除了一大堆文件和目录。 我正在寻找一个Git命令,它可以将这些标记为删除的内容记录到索引中,就像我对它们调用了git rm一样。 我知道git add -u会做这件事,还有很多其他的事情。我想让我的命令专门处理删除。
浏览 1
提问于2009-12-07
得票数 19
回答已采纳
1
回答
将Git存储库添加到Perforce仓库
、
我正在尝试将一个签出的Git存储库添加到我的Perforce仓库。不要误解我的意思: Git和Perforce之间没有集成,我只想放一个外部的Git存储库,这样我就可以像访问Git存储库一样访问它,并像往常一样使用pull/push和其他Git操作。 在.git文件夹中,我提交了除特定于TortoiseGit的文件和hooks文件夹之外的所有内容。 但是,当我将Git存储库下载到另一台PC上Perforce工作区时,git status告诉我'atal: Reference has invalid format: 'refs/remotes/origin/master。所有四个
浏览 1
提问于2013-01-24
得票数 4
回答已采纳
4
回答
如何删除git中未跟踪的文件和文件夹?
、
我从Git和Github开始,使用git状态命令,它将抛出以下内容: 在分支大师,您的分支是最新的‘遥控器/反射/主人’。未跟踪的文件:(使用"git .“包括在将要承诺的事项中) .DS_Store .Rhistory .Trash/ .android/ .bash_history .bash_profile .bash_profile.swp .dropbox/ .gitconfig .oracle_jre_usage/ .rstudio-desktop/ .subversion/
浏览 8
提问于2016-09-17
得票数 1
回答已采纳
3
回答
在git控制下获取node_modules中的npm模块
、
我有很多git仓库,每个仓库都有自己的npm package.json文件,可以相互引用。当我使用npm install安装主包时,它会成功地将所有package.json中引用的所有git代码库克隆到node_modules文件夹中。但是,它们不是与.git文件夹一起克隆的,这样我就可以将任何更改置于源代码管理之下。可以让npm安装这些包并获取.git文件夹吗? 谢谢
浏览 0
提问于2016-08-05
得票数 5
2
回答
如何从git状态中排除文件
大多数hg命令允许您传递一个-Xfilename参数,以排除不属于忽略列表的文件。有什么方法可以用git来完成吗? 我有一个脚本,它使用git status检查工作副本是否有任何更改,但我希望它排除对自身的更改。
浏览 2
提问于2016-03-22
得票数 0
回答已采纳
3
回答
当我试图拖放一个包含git存储库的文件夹(目前是一个子模块)时,它会显示"Can't drop folder here...“
、
在git-windows-interface界面中,当我拖放一个仓库时,它会显示:" can 't drop folder,你现在只能拖放一个没有git仓库的文件夹,只允许你在那个位置创建一个新的Git仓库...“。 如何将git存储库添加到git-windows-interface? 谢谢
浏览 2
提问于2013-01-22
得票数 4
1
回答
在VisualStudio中重命名之后,Git忽略文件
、
、
、
、
我有Visual Studio解决方案。我在解决方案中重命名了一个文件:它是CartCreated,现在是BinTypeCreated。重命名后,Visual Studio将此文件高亮显示为忽略: Git显示文件CartCreated被删除,但没有显示文件BinTypeCreated是添加的(通常是这样的): 未用于提交的更改:(使用"git add/rm .“更新将要提交的内容)(使用"git签出-- .“放弃工作目录中的更改) 删除: Src/xxx.M2/Bin/CartCreated.cs修改后: src/xxx.M2/xxx.M2.csproj 根据.g
浏览 3
提问于2017-09-19
得票数 0
1
回答
一个Git Repository分支可以是其他Git Repository中的子文件夹吗?
、
、
、
、
一个Git Repository分支可以是其他Git Repository中的子文件夹吗? 我的意思是,如果我在一个叫做"webdesign“的git仓库中工作,它有一个叫做"JSP”的分支,我能以某种方式在我的"project-a“仓库中映射一个文件夹来添加分支吗? 我想这样做,这样我的网页设计师就可以在他的Git仓库中工作,当我编码我的项目时,使用他的JSP页面。
浏览 2
提问于2013-03-15
得票数 2
1
回答
PhpStorm从测试源中排除文件夹
、
、
我正在使用PHPUnit在PhpStorm中运行测试。已设置测试源文件夹,当右键单击该文件夹时,PhpStorm将运行该文件夹中的所有测试。然而,当右键单击“运行测试”时,有一个测试文件夹是我不想运行的。 我已经从phpunit.xml的测试套件中删除了该文件夹,这样它就不会从终端运行特定的测试,但是当右键单击该文件夹时,它们仍然会运行。 有没有办法从PhpStorm的测试源中排除文件夹,或者根本不可能?
浏览 0
提问于2018-08-03
得票数 0
1
回答
在eclipse中构建Android核心应用
我使用git从下载了一些android项目。 当我在eclipse中导入它时,它有很多错误,有人能告诉我如何构建从Android Git仓库下载的项目吗?
浏览 0
提问于2014-12-24
得票数 0
1
回答
在kubernetes中更新多个pod中的多个静态文件
在kubernetes中更新许多pod中的许多静态文件(css、js、图像)的最佳实践是什么? 现在git-sync每次运行并从git仓库同步静态文件(css、js、图像)。 Git仓库有时会更新、删除、创建新的静态文件(css、js、图像)。 谢谢!
浏览 1
提问于2021-06-10
得票数 1
1
回答
Git本地开发者现场版本如何?
、
、
、
、
为了更具体地回答这个问题,我将在下面列出我的设想, --我的windows机器上安装了本地git版本,这就是我开发的地方(在开发人员分支中)。然后,将其上传到开发人员子域服务器进行测试,测试完成后,我将本地git提交到基于bitbucket的远程存储库(开发人员分支)。本地的和bitbucket都有主服务器,当我到达特定的点时,它们将合并。 这一切看起来都不错,对我来说很好,但我的问题是当我想把修改过的文件移到实时服务器(真正的实时网站)时,最好的方法是什么?一个接一个地上传文件. 我的现场服务器上也安装了git,但我需要知道, 如何从bitbucket中对我的活动git进行拉?如果我做了一个
浏览 2
提问于2012-04-10
得票数 1
2
回答
没有中央存储库的Git是一个很好的工作流程吗?
、
我们正在一个3人团队的项目中工作。我们还没有一台单独的机器来设置Git中央服务器,所以我们不得不在没有它的情况下继续下去。我们将在几天内拥有这台机器,所以我更多地将当前的工作流程视为一种实验。所以现在我们这样做: 1)每个成员都在自己的计算机上创建一个git存储库,就像这样: git init 2)每个成员使自己的存储库可供其他成员读取,如下所示: 在.git目录中: touch git-daemon-export-ok 然后: git daemon & 3)每个成员将自己仓库的地址发送给其他成员,每个成员都像这样导入: git remote add aa git://xxx.xxx
浏览 2
提问于2012-07-31
得票数 0
1
回答
避免Git对特定文件类型进行任何合并
、
我正在做一个相当大的项目,在Git仓库上进行版本控制,其中有几个不同类型的文件版本。其中,我们使用QM建模工具,该工具使用.qm文件,这些文件实际上是具有特定结构的xml文件。 .qm的结构及其内容的含义使得不建议使用合并工具来合并任何更改。 我想要做的是让git在发现任何qm文件的更改时发出冲突,即使它可以合并这些更改(即使它可以合并这些更改,结果也不能保证是有意义的),以便我可以使用该工具手动合并它们。 如果我执行的是rebase而不是merge,这也是正确的。
浏览 0
提问于2018-11-21
得票数 0
1
回答
顶点ENUM从JSON序列化到反序列化
、
、
、
、
我使用枚举属性定义了APEX类,这些属性将被序列化为JSON。另外,我正在阅读JSON,并将它们反序列化回我定义的类中。 为了使枚举属性与JSON转换一起工作,我创建了另一个Integer属性,它获取枚举的序号,并根据枚举的值列表设置枚举。见下文: Enum定义: public enum DataSourceType { NA, ArbitronSummary, ArbitronTally, NielsenSummary, NielsenTally, Scarborough, Strata, None } public enum
浏览 3
提问于2013-10-18
得票数 1
回答已采纳
2
回答
列出git完全忽略的.git/info/exclude中的规则忽略的文件
我的回购有一个很大的.gitignore。我的.git/info/exclude中也有一些规则,因为我不希望工作流影响回购:我使用某些工具和某些生成文件的进程,我不想被提交给回购,也不想在.gitignore中列出。这些是我的“被忽略的私人文件”。 在最近的一个项目中,我经历了一个有趣的情况:用一些排除的文件运行一些测试,以奇怪的方式破坏测试。因此,在运行测试之前(运行测试需要几个小时),我需要确保消除了烦人的私有文件。 列出所有排除的文件不是一个选项: git ls-files --other 这产生了一个清单太大,不能有任何用处。 这是: git ls-files --other --ex
浏览 2
提问于2021-10-01
得票数 4
回答已采纳
1
回答
在使用git时,我可以忽略.Net解决方案中的特定项目吗?
、
我有一个包含多个项目的.Net解决方案,例如,项目A、B和C。 B和C是A的依赖项。这意味着在没有A的情况下,B和C也可以编译。 在项目A中有一些特殊的配置,所以我想在上传到Github仓库时排除项目A。 如果我只是在.gitignore中设置项目文件夹名称,那么在从Git编译解决方案时会出现错误。我该怎么办?
浏览 0
提问于2020-08-26
得票数 0
6
回答
Delphi RES文件和Git
、
、
我有一个用Delphi写的大项目,我想用Git管理它的源代码。我创建了Git仓库,其中包括我的应用程序的源代码和第三方组件。所有这些东西都是使用msbuild自动构建的。 最大的问题是RES文件。它们中的一些在我每次重新构建应用程序时都会更新,另一些则不会。我不能忽略所有的res文件(.gitignore),因为没有资源,我的项目将无法构建。另外,我不能包含res文件--它们在不同的版本中会有所不同,我不想在不同的版本中看到它们。 你在Git下如何处理你的*.res文件?有什么建议吗?
浏览 0
提问于2010-02-24
得票数 25
回答已采纳
1
回答
Git显示未提交的更改,即使在提交所有更改并重新打开Xcode - Git塔之后也是如此
、
、
、
我有一个Xcode项目,其中我使用Git(Git the )作为我的版本控制,我的问题是Git Tower即使在提交所有更改后也会显示未提交的更改,关闭并重新打开Xcode项目。 换句话说,如果我通过提交所有更改来清理登台区域,然后关闭Xcode project;此时,没有任何更改,登台区域被清理,但是只要我重新打开Xcode project,Git Tower就会在一些.storyboard文件中显示未提交的更改,而不需要对视图执行任何操作。 你知道为什么Git在我没有修改任何东西的情况下就显示了一些.storyboard文件的未提交更改吗?是什么在Xcode中产生了这些更改? 例如,这些更
浏览 45
提问于2019-11-03
得票数 0
1
回答
如何在Azure DevOps上更改GIT config?
、
、
、
、
我可以通过向.git/config添加以下行来忽略本地机器上的GIT文件重命名 [diff] renames = false 可以在Azure DevOps Repos上配置这个吗?我们希望使用DevOps的内置diff查看器,而不建议文件重命名。 谢谢!
浏览 3
提问于2022-06-16
得票数 0
回答已采纳
2
回答
如何使用Git消除不需要的文件引用
我不小心用Git仓库在项目的工作树中搭建了一个样板项目(我在一个项目文件夹中,创建了一个文件夹,然后输入了yo gulp-webapp)。 这是常有的事,对吧? 因此,首先我用git checkout HEAD -- <filename>还原了被覆盖的文件。 在那之后,通过输入git status,一些不需要的文件就会显示在“未跟踪的文件”中。 我删除了它们(通过Sublime Text),然后它们显示在“未为提交而暂存的更改”中。为什么?它们不是未被跟踪的吗,这意味着它们从未被添加到存储库? 然后我用git -rm -rf删除了它们。现在他们出现在集结区。发生了什么。 我怎么才能
浏览 0
提问于2015-06-18
得票数 4
1
回答
android-studio项目git私有文件夹
、
、
我有一个使用android studio和git仓库的android项目。我想开始处理单独的文件(图形文件),这些文件最初不会成为应用程序的一部分。稍后,我将编辑它们并将它们包含在应用程序中(比如图标和背景图像)。我想把它们包含在git存储库中的某个地方。最好的地方是哪里?我在考虑把它们放在git存储库最底层的一个文件夹中,并给它一个描述性的名称。有没有一种通用的方法来做到这一点? git/ personal/ app/ build/ gen/ gradle/ other-files “私人”是我想要的吗?也许我想要“资产”或“个人资产”。人们通
浏览 0
提问于2014-11-05
得票数 0
1
回答
如何将存储库从git克隆到windows的不同文件夹中
有没有可能通过git接口将git仓库克隆到不同的文件夹中,因为在一个git仓库下,我们维护着不同的分支。最初克隆一个分支到我的本地,现在我想克隆相同的文件夹到不同的文件夹。当我尝试克隆时,它显示这个存储库已经存在。请帮帮我。
浏览 0
提问于2016-04-14
得票数 1
2
回答
如何忽略对已提交到Git的文件的任何更改
、
我需要忽略对Git已经跟踪的特定文件所做的任何更改。不应从本地或远程存储库中删除这些文件。 我试图在.gitignore中忽略它们,但它不起作用。 .gitignore: $MAVEN_PATH_TO_CHILD_MODULE/src/main/java/$PACKAGE/$CLASS.java 知道为什么吗?
浏览 2
提问于2015-02-13
得票数 14
回答已采纳
9
回答
Git克隆更改文件修改时间
、
当我使用"git clone ...“命令克隆一个Git仓库时,我本地仓库中的所有克隆文件都具有与发出git clone命令时相同的修改时间和日期和时间。 有没有一种方法可以用每个文件的实际修改时间克隆远程Git存储库
浏览 136
提问于2014-02-13
得票数 50
3
回答
如何在git中不显示修改过的文件
、
我在.gitignore文件中有以下内容 application/config/database.php application/config/config.php 但是当我运行git status时,两个文件都被修改了。难道git不应该忽略这些文件吗?我应该怎么做才能使这些文件不被显示。 提前谢谢。
浏览 0
提问于2012-11-03
得票数 1
回答已采纳
1
回答
Git:在本地回购中保持更改&添加到.gitignore后从索引中删除
、
、
我在本地git:local.xml中修改了几个文件。将local.xml添加到本地.gitignore文件中。 我希望在本地回购中修改local.xml,但在执行git status时从结果中删除(我认为它称为索引?)。它显示了 未为提交进行的更改:修改: local.xml 和 未跟踪档案: 17-08-2015/ 我怎么能清除屏幕上的git status,这样我就不会有任何冲突,当我做git拉? 如果我使用下面的命令,它也会从本地回购中删除我的更改。 git stash save --keep-index git stash drop 另外,如果我使用git reset,它
浏览 1
提问于2015-11-20
得票数 1
回答已采纳
2
回答
SourceTree .gitignore扩展
、
我对git/SourceTree非常陌生。(2)其他开发人员已经将扩展文件(如.proj、.cache等)提交到主分支中。我添加了一个.gitignore文件并将其合并到主分支中(我们现在也有一个开发分支)。但是,合并之后,我在VS中构建了该项目,我仍然在SourceTree中的“未分阶段文件”部分中看到“忽略”文件。 我读过,我需要“停止跟踪”这些文件。当我这样做时(例如,对于.suo ),它会弹出它的“阶段性文件”,并在它旁边有红色图标。这是正确的,我应该这样做所有的文件吗? 我也读过关于的文章。 通过递归删除不受版本控制的文件(从当前目录开始)来清除工作树。 通常,只有Git未知的文件
浏览 2
提问于2015-12-09
得票数 0
回答已采纳
1
回答
Git将文件保留在本地分支中,但从存储库中删除
、
我以为会有一个显而易见的解决方案,但似乎找不到。我有一个仓库,其中有一个配置文件,可以在不同的机器上进行更改- 我做了git rm --cached myconfig.conf,并创建了一个名为myconcif.template.conf的文件-这基本上是可行的,但是如果我在本地切换分支,然后切换回来,myconfig.conf最终会被删除。 我想要的是能够保持本地提交的myconfig.conf更改,但在存储库推送和拉入时忽略它们。
浏览 1
提问于2014-07-09
得票数 0
1
回答
Git不再检测存储库中的文件更改
、
我在repo工作了很长一段时间,创建了许多新的分支。 今天,我创建了一个新的分支作为普通的git checkout -b new-branch,并对一个文件做了一些更改--一个我已经处理过很多次的文件。但是,当我运行git status时,没有检测到任何变化。 我对分支运行了git pull origin master,但仍然没有任何更改。 我重新启动了我的机器并创建了一个全新的分支,但遇到了同样的问题。 我也尝试了签出和现有的分支,并在那里进行了更改- git仍然没有检测到任何东西。 有没有人知道发生了什么事,我怎么能修复它? 编辑-使用的命令: git checkout -b new br
浏览 0
提问于2019-03-25
得票数 3
6
回答
从Git分支获取最新版本
我从git仓库克隆了一些东西,并切换了分支。 git clone ssh://11.21.3.12:23211/dir1/dir2 dir git branch branch1 我在我的本地做了一些修改,并提交了它。其他人也做了克隆,他把它放到了git仓库里。 现在我想要branch1的克隆副本在我的本地,(意思是不想要我的更新,而是他的更新)
浏览 0
提问于2011-11-15
得票数 28
回答已采纳
2
回答
使用git -f重写.gitignored文件有什么负面影响吗?
当我创建一个标记时,我想提交二进制文件,这些二进制文件是.gitignored和git-add说:“如果您真的想添加它们,请使用-f。”所以,我想知道这样做是否安全。我想用这个来签出目标计算机上的二进制文件。旧的"system“是将旧版本保存在按版本编译日期命名的子目录中,这有点烦人。
浏览 7
提问于2014-02-13
得票数 1
回答已采纳
2
回答
如何使用git有效地更新项目文件?
我有一个旧的web应用程序'A‘,它是在git的版本控制下运行的。 我最近重写了整个结构,但写在不同的地方,这个新文件不在git的版本控制之下。这个新项目是'B‘ 什么是最好的方法,我可以提交'B‘到git存储库,这是保持跟踪'A'? 不需要git仓库'A‘中的内容,因为所有内容都在'B’中,但我希望'B‘使用'A’一直在使用的git仓库。 在这种情况下,我要强制提交吗?
浏览 0
提问于2011-09-25
得票数 2
回答已采纳
1
回答
Git sparse-使用接收后脚本在远程设备上签出
、
、
我正在尝试弄清楚如何做下面的事情(并弄清楚它是否可行)。 我有一个本地的git仓库,里面有很多不同的文件夹,但我希望能够将我的网站与git部署到我的开发服务器上,并且实际上只有一个文件夹的内容应该进入远程webroot (只是文件夹的内容,而不是文件夹本身,这是困难的一点)。我将git推送到dev服务器,将其放入web可访问文件夹之外的一个空repo中,然后我使用post-receive脚本将所有工作文件放入webroot中。但是,这会复制所有文件夹,显然,我只希望在操作完成后移动一个特定文件夹的内容。 做了一些研究,看起来稀疏结账将是一个很好的选择。更新:我现在让它工作了,它将只复制一个特定
浏览 3
提问于2012-08-09
得票数 5
1
回答
git从LFS迁移到普通存储库
、
、
、
Bitbucket服务器上有LFS git存储库。现在我们不需要LFS了。 如何从git LFS仓库迁移回普通仓库? 如果使用LFS的repo -在提交中有“指针”而不是文件。如果我需要删除LFS -我应该使用文件而不是“指针”。那么如何用提交历史记录中的文件替换所有的“指针”呢? 建议,它类似于git lfs smudge,但应该应用于所有日志。
浏览 0
提问于2016-11-02
得票数 6
1
回答
git添加了许多文件,但并不是所有文件都来自“更改未暂存以提交”
、
、
我有大约100个文件,我想要提交,但有大约5个文件我不想提交。这里最好的方法是什么,这样我就不必单独添加每个文件了? 对于我不想在cli中提交的5个文件,有没有一种简单的方法可以先添加它们,然后再撤消git add?
浏览 3
提问于2018-01-22
得票数 2
回答已采纳
2
回答
Git:如果我在推送前忘记更新怎么办
、
、
我考虑使用git (用于web开发),在lynda.com上看了很多课程,现在读了一些博客文章。但有一个问题我找不到答案,或者不明白它是如何工作的。 我有一个web服务器,一个仓库在本地服务器上,一个仓库在我的本地机器上。 如果我提交了对本地服务器/web服务器的更改,而该更改是在我处理该文件时(由另一个团队成员)更新的,该怎么办?会有警告吗?它会自动合并吗?它会覆盖文件吗? 例如:我编辑了一些CSS和PHP文件,却忘记了更新本地文件。当我将这些文件提交到文件较新的本地服务器时会发生什么情况?
浏览 1
提问于2013-06-29
得票数 0
回答已采纳
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Git一些总结
Pro Git 读书笔记
程序员一定能用到的git命令:分支+暂存+回退+标签+创建项目仓库
Android实战项目2——使用Github进行版本管理
Android实战项目(2)——使用Github进行版本管理
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券