在Git bash会话中发出命令“ type
”时,我无法向git添加任何文件。
它显示错误:
git add .
我现在无法在Git中进行任何操作。
我尝试了所有'EG' does not have a commit checked out.
fatal : adding files failed.
命令,删除了分支。
我什至从系统中删除了git bash。
试图在Git GUI中搜索提交,但在那里我也一无所获。
做了所有这些,但是没有成功。请帮我。
附上我执行的步骤和出现的错误的图片
答案 0 :(得分:0)
尝试移动/删除似乎有问题的EyeGuideAuto_test/
文件夹。
检查该文件夹中是否包含嵌套的.git/
子目录。
然后检查git add是否。作品。如果没有,请查看添加几个文件的git是否起作用(进行第一次提交),然后逐步进行。
答案 1 :(得分:0)
您好,让我告诉您有关如何使用git推送内容的基本步骤。只要检查您是否遵循所有这些条件即可。
如果您有一个新项目,并且尚未初始化git,请执行以下操作:-
git init
然后,只要您在项目文件夹中进行一些更改并将其保存,只需回到git并执行:-
git status
如果它以红色显示一些文件名,则意味着这些文件已被更改,现在您需要暂存要提交的更改。
因此,如果您要暂存单个文件,请复制bash窗口中显示的文件路径并执行
git add <file name>
否则,如果要暂存所有更改,请执行
git add .
下一步是提交分阶段的更改,只需编写以下内容即可:-
git commit -m "<your commit message here>"
暂存所有文件并提交它们的一种快捷方法是
git commit -am "<your commit message here>"
一旦提交文件,只需完成
git push
一些有用的附加命令:-
git branch --- to know the current branch you are on
git checkout <branchname> --- to switch to some other branch
git checkout -b <branchname> --- to create a new branch
git gc --prune=now ---- to clear all the references
我希望这对您有帮助
答案 2 :(得分:0)