我一直在Xcode中开发一个iPhone项目,并决定我想把它放在github上.我在github上创建了一个repo,克隆了它,并将我的所有文件都移到了目录中.然后我试图
git add Directory .
Run Code Online (Sandbox Code Playgroud)
我承诺并推动,发现现在repo中唯一的东西就是这个目录.它什么都没有 - 我甚至无法点击它在github文件查看器中为repo打开它.它是文件夹和文件夹名称的图片.我试过了
git add Directory .
git add Directory -A
git commit -a
Run Code Online (Sandbox Code Playgroud)
什么都不会将这些文件添加到目录中.我究竟做错了什么?
可能存在另一个存储库.
我的vimfiles中的插件目录发生在我身上.再现这样:
vim-easymotion)到你的存储库的某个地方(在我的情况下vimfiles\bundle)git add .,然后git status将显示所有已实现的是文件夹名称(在本例中bundle\vim-easymotion)已添加为new filegit commit,然后git push origin master(将更改推送到GitHub)我只是意识到发生了什么,从我vimfiles\bundle\vim-easymotion在Git Bash的目录中发出了git config -l,并注意到了对存储库Lokaltog所有者的引用vim-easymotion.所以我git remote -v在那个目录中发出了Git别名origin https://github.com/Lokaltog/vim-easymotion.git,这不是我的存储库的远程地址,而是插件的远程地址.对我的无知感到震惊,我使用FreeCommander导航到插件目录,显示隐藏文件,当然插件创建者的.git文件也在那里.
固化,假设你已经克隆别人的仓库到你的,我做的:
find . | grep /.git | xargs rm -rf删除所有不需要的.git文件的问题git remote -v 检查你是否回到了你自己的遥控器的别名git status现在将报告文件已被删除(在我的情况下vim-easymotion)git add -A然后git commit,git push origin master在GitHub上从远程删除那个daft文件名| 归档时间: |
|
| 查看次数: |
5285 次 |
| 最近记录: |