git init
git add .
git commit -m "first"
git push origin ritu
(第二个是分支的名称),但它说
fatal: origin does not appear to be a git repository.
fatal: could not read from remote repository.
Please sure you have the correct access rights and the repository exists.
答案 0 :(得分:3)
你必须先添加遥控器,你可能还想先创建一个本地分支,所以完整:
git init
git remote add origin <url>
# or, instead if init+remote: git clone <url>
git add ...
git commit
git branch ritu
git push origin ritu
答案 1 :(得分:2)
git init
只会创建本地存储库。
您尚未定义任何指向远程副本的链接,git push
将无效。
根据您的需要:
您只想保留项目的本地历史记录:您不需要使用任何远程副本,也可以忽略git push
步骤。
您希望与其他人共享此项目:您需要创建一个可供其他人访问的远程存储库。
您的目的是处理现有项目:您应该首先克隆此现有项目,并找到一些方法来移动您的克隆工作。
当您通过克隆现有存储库开始时,通常会获得带有远程副本的存储库,例如:
# this will create a local 'project/' repository,
# with all the history of the remote project,
# and, by default, git will keep the information :
# "'origin' is a shortcut for https://github.com/user/project"
git clone https://github.com/user/project
答案 2 :(得分:0)
在将其推送到远程之前,您需要添加一个。您可以通过git remote add origin git@host_name:user_name/repo.git
完成此操作后,请尝试git push -u origin your_branch