所以我克隆了一个repo,然后粘贴在我正在处理的文件夹中,尝试添加然后提交并推送。
当我检查远程仓库时,似乎没有任何文件被推送过。
当我运行git status时,我看到了这个 -
#
# Changes not staged for commit:
# (use "git add <file>..." to update what will be committed)
# (use "git checkout -- <file>..." to discard changes in working directory)
# (commit or discard the untracked or modified content in submodules)
#
# modified: ReviewApp (modified content)
#
我尝试过在每个子文件夹中添加文件,我也尝试过git add。,我检查了.gitignore。
我不确定为什么我无法添加此修改后的内容并推送。
有人可以帮忙吗?
答案 0 :(得分:0)
当我检查远程仓库时,似乎没有任何文件被推送过。
文件可能是推送的(如果您在推送时没有看到“所有最新的”,这意味着某些被推送),但在另一个分支上(不同于默认情况下在远程端看到的一个,通常是master
)
使用以下方法检查完整历史记录:
git log --graph --pretty=oneline --abbrev-commit --all --branches
要检查历史记录是否反映了该文件夹的添加(因为该文件夹已被添加并已提交,任何后续git add .
都不会更改该文件夹,并且状态仅显示一个已修改的gile)