我有一个项目想放在 Git 上。我从来没有遇到过 Git 的问题,但由于某种原因,它不适用于这个项目。我所有的项目都在共享网络驱动器上。首先,我在网络驱动器上创建了一个新存储库,然后将此存储库克隆到我的系统上。然后我将现有项目复制到 Git/projectname 文件夹中。当我进行提交并尝试选择所有添加的文件时,我会收到一条错误消息,如下面的屏幕截图所示。
只有提交工作正常,但当我尝试推送时,我收到另一条错误消息:
选择所有文件后的错误消息:
warning: LF will be replaced by CRLF in Tool/Content/chosen.css.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in Tool/Content/css/select2.css.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in Tool/Content/themes/base/jquery-ui.css.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in Tool/Content/themes/base/jquery.ui.accordion.css.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in Tool/Content/themes/base/jquery.ui.all.css.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in Tool/Content/themes/base/jquery.ui.autocomplete.css.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in Tool/Content/themes/base/jquery.ui.base.css.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in Tool/Content/themes/base/jquery.ui.button.css.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in Tool/Content/themes/base/jquery.ui.core.css.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in Tool/Content/themes/base/jquery.ui.datepicker.css.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in Tool/Content/themes/base/jquery.ui.dialog.css.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in Tool/Content/themes/base/jquery.ui.menu.css.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in Tool/Content/themes/base/jquery.ui.progressbar.css.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in Tool/Content/themes/base/jquery.ui.resizable.css.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in Tool/Content/themes/base/jquery.ui.selectable.css.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in Tool/Content/themes/base/jquery.ui.slider.css.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in Tool/Content/themes/base/jquery.ui.spinner.css.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in Tool/Content/themes/base/jquery.ui.tabs.css.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in Tool/Content/themes/base/jquery.ui.theme.css.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in Tool/Content/themes/base/jquery.ui.tooltip.css.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in Tool/Content/themes/base/minified/jquery-ui.min.css.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in Tool/Content/themes/base/minified/jquery.ui.accordion.min.css.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in Tool/Content/themes/base/minified/jquery.ui.autocomplete.min.css.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in Tool/Content/themes/base/minified/jquery.ui.button.min.css.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in Tool/Content/themes/base/minified/jquery.ui.core.min.css.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in Tool/Content/themes/base/minified/jquery.ui.datepicker.min.css.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in Tool/Content/themes/base/minified/jquery.ui.dialog.min.css.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in Tool/Content/themes/base/minified/jquery.ui.menu.min.css.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in Tool/Content/themes/base/minified/jquery.ui.progressbar.min.css.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in Tool/Content/themes/base/minified/jquery.ui.resizable.min.css.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in Tool/Content/themes/base/minified/jquery.ui.selectable.min.css.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in Tool/Content/themes/base/minified/jquery.ui.slider.min.css.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in Tool/Content/themes/base/minified/jquery.ui.spinner.min.css.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in Tool/Content/themes/base/minified/jquery.ui.tabs.min.css.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in Tool/Content/themes/base/minified/jquery.ui.theme.min.css.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in Tool/Content/themes/base/minified/jquery.ui.tooltip.min.css.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in Tool/Scripts/chosen.jquery.js.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in Tool/Scripts/jquery-2.0.3.js.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in Tool/Scripts/jquery-2.0.3.min.js.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in Tool/Scripts/jquery-ui-1.10.3.js.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in Tool/Scripts/jquery-ui-1.10.3.min.js.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in Tool/Scripts/noty/jquery.noty.js.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in Tool/Scripts/noty/layouts/bottom.js.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in Tool/Scripts/noty/layouts/bottomCenter.js.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in Tool/Scripts/noty/layouts/bottomLeft.js.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in Tool/Scripts/noty/layouts/bottomRight.js.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in Tool/Scripts/noty/layouts/center.js.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in Tool/Scripts/noty/layouts/centerLeft.js.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in Tool/Scripts/noty/layouts/centerRight.js.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in Tool/Scripts/noty/layouts/inline.js.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in Tool/Scripts/noty/layouts/top.js.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in Tool/Scripts/noty/layouts/topCenter.js.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in Tool/Scripts/noty/layouts/topLeft.js.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in Tool/Scripts/noty/layouts/topRight.js.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in Tool/Scripts/noty/promise.js.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in Tool/Scripts/noty/themes/default.js.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in Tool/Scripts/select2.js.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in Tool/Scripts/select2.min.js.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in packages/EPPlus.3.1.3.3/EPPlus.3.1.3.3.nuspec.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in packages/Select2.js.3.4.1.2/content/Content/css/select2.css.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in packages/Select2.js.3.4.1.2/content/Scripts/select2.js.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in packages/Select2.js.3.4.1.2/content/Scripts/select2.min.js.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in packages/chosen.0.12.0/content/Content/chosen.css.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in packages/chosen.jquery.0.12.0/content/Scripts/chosen.jquery.js.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in packages/jQuery.2.0.3/Content/Scripts/jquery-2.0.3.js.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in packages/jQuery.2.0.3/Content/Scripts/jquery-2.0.3.min.js.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in packages/jQuery.2.0.3/jQuery.2.0.3.nuspec.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/jquery-ui.css.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/jquery.ui.accordion.css.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/jquery.ui.all.css.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/jquery.ui.autocomplete.css.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/jquery.ui.base.css.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/jquery.ui.button.css.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/jquery.ui.core.css.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/jquery.ui.datepicker.css.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/jquery.ui.dialog.css.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/jquery.ui.menu.css.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/jquery.ui.progressbar.css.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/jquery.ui.resizable.css.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/jquery.ui.selectable.css.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/jquery.ui.slider.css.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/jquery.ui.spinner.css.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/jquery.ui.tabs.css.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/jquery.ui.theme.css.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/jquery.ui.tooltip.css.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/minified/jquery-ui.min.css.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/minified/jquery.ui.accordion.min.css.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/minified/jquery.ui.autocomplete.min.css.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/minified/jquery.ui.button.min.css.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/minified/jquery.ui.core.min.css.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/minified/jquery.ui.datepicker.min.css.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/minified/jquery.ui.dialog.min.css.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/minified/jquery.ui.menu.min.css.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/minified/jquery.ui.progressbar.min.css.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/minified/jquery.ui.resizable.min.css.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/minified/jquery.ui.selectable.min.css.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/minified/jquery.ui.slider.min.css.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/minified/jquery.ui.spinner.min.css.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/minified/jquery.ui.tabs.min.css.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/minified/jquery.ui.theme.min.css.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in packages/jQuery.UI.Combined.1.10.3/Content/Content/themes/base/minified/jquery.ui.tooltip.min.css.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in packages/jQuery.UI.Combined.1.10.3/Content/Scripts/jquery-ui-1.10.3.js.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in packages/jQuery.UI.Combined.1.10.3/Content/Scripts/jquery-ui-1.10.3.min.js.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in packages/jQuery.UI.Combined.1.10.3/jQuery.UI.Combined.1.10.3.nuspec.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in packages/jquery.noty.2.1.0/content/Scripts/noty/jquery.noty.js.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in packages/jquery.noty.2.1.0/content/Scripts/noty/layouts/bottom.js.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in packages/jquery.noty.2.1.0/content/Scripts/noty/layouts/bottomCenter.js.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in packages/jquery.noty.2.1.0/content/Scripts/noty/layouts/bottomLeft.js.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in packages/jquery.noty.2.1.0/content/Scripts/noty/layouts/bottomRight.js.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in packages/jquery.noty.2.1.0/content/Scripts/noty/layouts/center.js.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in packages/jquery.noty.2.1.0/content/Scripts/noty/layouts/centerLeft.js.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in packages/jquery.noty.2.1.0/content/Scripts/noty/layouts/centerRight.js.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in packages/jquery.noty.2.1.0/content/Scripts/noty/layouts/inline.js.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in packages/jquery.noty.2.1.0/content/Scripts/noty/layouts/top.js.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in packages/jquery.noty.2.1.0/content/Scripts/noty/layouts/topCenter.js.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in packages/jquery.noty.2.1.0/content/Scripts/noty/layouts/topLeft.js.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in packages/jquery.noty.2.1.0/content/Scripts/noty/layouts/topRight.js.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in packages/jquery.noty.2.1.0/content/Scripts/noty/promise.js.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in packages/jquery.noty.2.1.0/content/Scripts/noty/themes/default.js.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in packages/jquery.noty.2.1.0/jquery.noty.2.1.0.nuspec.
The file will have its original line endings in your working directory.
DoneStage 303 files
推送后的错误信息:
"C:\Program Files (x86)\Git\bin\git.exe" push --recurse-submodules=check --progress "origin" master:master
Counting objects: 236, done.
Delta compression using up to 4 threads.
Total 236 (delta 55), reused 0 (delta 0)
remote: error: refusing to update checked out branch: refs/heads/master[K
remote: error: By default, updating the current branch in a non-bare repository[K
remote: error: is denied, because it will make the index and work tree inconsistent[K
remote: error: with what you pushed, and will require 'git reset --hard' to match[K
remote: error: the work tree to HEAD.[K
remote: error: [K
remote: error: You can set 'receive.denyCurrentBranch' configuration variable to[K
remote: error: 'ignore' or 'warn' in the remote repository to allow pushing into[K
remote: error: its current branch; however, this is not recommended unless you[K
remote: error: arranged to update its work tree to match what you pushed in some[K
remote: error: other way.[K
remote: error: [K
remote: error: To squelch this message and still keep the default behaviour, set[K
remote: error: 'receive.denyCurrentBranch' configuration variable to 'refuse'.[K
To G:/eTemplate_tools
! [remote rejected] master -> master (branch is currently checked out)
error: failed to push some refs to 'G:/eTemplate_tools'
Done
在我尝试第二次推送之后:
"C:\Program Files (x86)\Git\bin\git.exe" push --recurse-submodules=check --progress "origin" master:master
Counting objects: 236, done.
Delta compression using up to 4 threads.
Total 236 (delta 56), reused 0 (delta 0)
remote: error: unable to write sha1 filename ./objects/pack/pack-53d213811e38773414f34a05b02d1051e5609dc5.pack: Permission denied[K
remote: fatal: cannot store pack file[K
error: unpack failed: index-pack abnormal exit
To G:/eTemplate_tools
! [remote rejected] master -> master (unpacker error)
error: failed to push some refs to 'G:/eTemplate_tools'
Done