簡體   English   中英

無法拉入或推入github存儲庫

[英]Not able to pull or push in the github repository

我是git世界的新手。 我不明白為什么我不能在github倉庫中拉東西。 這是克隆的鏈接https://github.com/Mohsin05/developer.git

我正在使用這些命令。

$ git init
$ git config --global user.name "mohsin05"
$ git config --global user.email "mohsinyounas@gmail.com"
$ git clone https://github.com/Mohsin05/developer.git
$ git remote -v
$ git add .
$ git commit -am"First"
$ git push origin master

我在計算機上的文件夾相對於github存儲庫進行了更新,但是當我在文件中進行任何更改並嘗試推送時,都會出現此錯誤

致命的:'origin'似乎不是git存儲庫

致命:無法從遠程存儲庫讀取。

請確保您具有正確的訪問權限,並且存儲庫存在...

此外,我無法創建任何新分支,並且它不會同步。

問題是您沒有在github存儲庫的克隆上創建提交,而是在克隆的github存儲庫的父目錄中的存儲庫上創建了提交。 這是因為您的腳本實際上是在本地計算機上創建兩個git存儲庫:一個在初始目錄( git init )中,然后在一個子目錄( git clone )中-git clone將從github檢出代碼並將其放入子目錄的調用位置。 根據您所描述的內容,您無需執行git init (用於創建全新的存儲庫)。

您真正想要的是以下方面的東西:

git clone https://github.com/Mohsin05/developer.git
cd developer
touch First
git add First
git commit -am"First"
git push origin master

這將克隆您的github存儲庫,將( cd )切換到repo目錄,創建一個名為First的文件,將其添加到該存儲庫,使用注釋First提交它,並將其推送到github。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM