我對git
版本控制很新。 我有一個目錄中的項目。我已經完成了這些步驟:在本地機器上用git上傳
- 導航到項目目錄。
git init
git add .
git commit -m "First commit"
並試圖上傳使用
git add remote origin https://github.com/userName/repo.git
到guthub但它給
fatal: pathspec 'remote' did not match any files
我對git
版本控制很新。 我有一個目錄中的項目。我已經完成了這些步驟:在本地機器上用git上傳
git init
git add .
git commit -m "First commit"
並試圖上傳使用
git add remote origin https://github.com/userName/repo.git
到guthub但它給
fatal: pathspec 'remote' did not match any files
你SY ntax添加遠程是錯誤的。正確的語法是git remote add origin {remote_upstream_name}
根據該語法,您必須使用
git remote add origin https://github.com/userName/repo.git
。
執行此命令後,您將具有遠程原點。
# Verify new remote
origin https://github.com/user/repo.git (fetch)
origin https://github.com/user/repo.git (push)
然後你就可以把你的更改使用以下命令遠程產地:你可以通過執行git remote -v
應與URL一起展示你的出身名驗證這一點。
git push -u origin master
這裏-u
會保持你當前的分支同步你的遠程分支所以從下一次你可以做git push
,它會推動你更改遠程分支。這也取決於其他配置,所以你必須知道git push
見git-push。
希望這可以消除你的困惑。讓我們知道這是否有助於您。
[This](https://git-scm.com/book/en/v2)可能會有所幫助! – Praveen
它是'git remote add'而不是'git add remote'。是的,按照Praveen的建議閱讀Git書。 – poke