有一个文件被跟踪git,但现在该文件在.gitignore列表中.
但是,该文件在git status编辑后会一直显示.你怎么强迫git完全忘掉它?
我有一个已经初始化的Git存储库,我添加了一个.gitignore文件.如何刷新文件索引以便忽略我想忽略的文件?
我在我的机器上设置了一个本地git.当我初始化git时,我添加了预编译的库和二进制文件.但是,现在在开发过程中,我不想间歇性地检查这些文件.我不想从repo中删除这些文件.在完成开发之前,有没有办法不跟踪这些文件.(我想我不能使用.gitignore,因为它仅适用于那些不在git中的文件.我想暂时禁用文件跟踪.)
我的.gitignore文件由于某种原因无法正常工作,并且没有任何谷歌搜索能够修复它.这是我有的:
*.apk
*.ap_
*.dex
*.class
**/bin/
**/gen/
.gradle/
build/
local.properties
**/proguard/
*.log
Run Code Online (Sandbox Code Playgroud)
它在目录中master,这是我的git repo.我正在运行Git 1.8.4.2因为我在MacBook上运行OSX 10.8.6.
很多时候,当我查看git diff使用 Android Studio 构建的 Android 应用程序的输出时,我会看到以下内容。有时它languageLevel从JDK_1_7变为JDK_1_8。其他时候它languageLevel从JDK_1_8变为JDK_1_7。怎么这么优柔寡断??
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -24,7 +24,7 @@
</value>
</option>
</component>
- <component name="ProjectRootManager" version="2" languageLevel="JDK_1_7" default="true" project-jdk-name="1.8" project-jdk-type="JavaSDK">
+ <component name="ProjectRootManager" version="2" languageLevel="JDK_1_8" default="true" project-jdk-name="1.8" project-jdk-type="JavaSDK">
Run Code Online (Sandbox Code Playgroud) 我已经使用 Delphi CE 编写了一个小型 VCL 程序。我想发布源代码,包括。Github 上的表单,但我不确定哪些部分必须包含在存储库中,以便其他人可以将其加载到他们的 IDE 中并进行编译。
我正在使用laravel 5.2,dompdf在本地主机上运行良好,但是当移至AWS时,它仍显示ErrorException in Cpdf.php line 3855: Undefined index:,在此行(3855)具有字体变量。
样例代码:
$html = "<h2>Hello</h2>";
PDF::setOptions(['dpi' => 150, 'defaultFont' => 'sans-serif']);
$pdf = PDF::loadHTML($html)->setPaper('a4', 'landscape');
return $pdf->download('pdfview.pdf');
Run Code Online (Sandbox Code Playgroud)
我无法设置'currentFont' => 'sans-serif'在setOptions因barryvdh / laravel-DOMPDF没有选项。所以我该如何解决currentFont问题。
Localhost-Windows-运行正常。
AWS-Linux-错误。
我刚刚将.rubocop.yml文件添加到我的项目中,并将其添加到.gitignore文件中,但是当我这样做时,git status它显示为已修改。我从未将此文件添加到我的存储库。为什么.gitignore不忽略此文件?
应用程序/配置/.rubocop.yml
.rubocop.yml
其他文件也可以忽略,例如,我还尝试将tags文件添加到项目的根目录并将其添加到.gitignore,并且可以正常工作。
为什么.gitignore不忽略.rubocop.yml文件?