我是命令行的新用户。我已经下载了回购,每次都git init
,但我仍然收到此错误:
编辑:它还说我的仓库是空的,但我确信我做了克隆并启动它!!致命:不是git repostitory .. .git
这些是我正在尝试的命令 -
git submodule add -f -b REL1_25 https://github.com/wikimedia/mediawiki-extensions-CharInsert CharInsert
cd ../ && git add .gitmodules extensions/CharInsert
git commit -m 'Add CharInsert' && git push
答案 0 :(得分:0)
你需要在你的项目中使用git init。确保您的工作站中有git,也可以使用git终端执行git命令。
如果您想要一种有趣的方式来学习git命令行检查This
如果您需要直接指向每个命令的点教程,请尝试This
希望这可以帮助您正确设置您的仓库。
答案 1 :(得分:0)
完整序列应为(including directly the existing submodules):
cd C:\test
git clone --recursive http://github.com/Reception123/mediawiki
cd mediawiki
git submodule add -f -b REL1_25 https://github.com/wikimedia/mediawiki-extensions-CharInsert extensions/CharInsert
git add .
git commit -m "Add CharInsert extension"
答案 2 :(得分:0)
如果你想生成一个新的git存储库:
在github.com上创建一个新的git存储库,输入你的存储库名称并创建存储库,你会看到:
touch README.md
git init
git add README.md
git commit -m "first commit"
git remote add origin gitAddress
git push -u origin master
但是,如果您使用git clone gitAddress下载了git repo,请不要使用' git init'再次导致它已经是一个git repo。
使用git clone下载git repo后,你应该输入&cd; cd foldername'转到完全回复的文件夹,你永远不会再收到错误。