gitエラーpathspecは、gitおよび関連する操作で認識されているファイルと一致しませんでした

gitエラー:pathspecがgitに認識されているどのファイルとも一致しませんでした

ローカルファイルとリモートの間に対応関係はありません。ここでの私の状況は./update_nrpupdate--allを実行しています。

git pull
Already up to date.

git fetch
git branch -a
* master
  remotes/origin/HEAD -> origin/development
  remotes/origin/IBA1
  remotes/origin/NRPJP-11
  remotes/origin/NRRPLT-6627_single_activity_log_file
  remotes/origin/NRRPLT-6751-2
  remotes/origin/NRRPLT-6823
  remotes/origin/NRRPLT-6828_fine-tune
  remotes/origin/NRRPLT-6948-update-nest-to-2.16
  remotes/origin/NRRPLT-6970-update-gzbridge-18
  remotes/origin/NRRPLT-7082-spinnaker-install-script
  remotes/origin/NRRPLT-7082-spinnaker-install-userscript
  remotes/origin/NRRPLT-7290
  remotes/origin/NRRPLT-7440
  remotes/origin/NRRPLT-7492
  remotes/origin/NRRPLT-7911-refactor-parsing-and-process
  remotes/origin/NRRPLT-7968
  remotes/origin/debug
  remotes/origin/dev_nrp4
  remotes/origin/development
  remotes/origin/fix-generatelowrespbr
  remotes/origin/gazebo_ros_pkgs_fix
  remotes/origin/master

git fetch

git branch-aはすべてのリモートブランチを表示できます

gitブランチはすべてのローカルブランチを表示できます

*(オリジン/マスターでHEADが切り離されている)
  開発
  マスター

git branch -dmasterはローカルブランチを削除できます

git checkout -bmasterは新しいブランチを作成します

git pull

マージするブランチを指定してください。
詳細については、git-pull(1)を参照してください。

    git pull <remote> <branch>

このブランチの追跡情報を設定する場合は、次の方法で行うことができます。

    git branch --set-upstream-to = origin / <branch> master2

 git branch -u origin / master masterは、リモートブランチからローカルブランチへの接続を作成します

 

おすすめ

転載: blog.csdn.net/li4692625/article/details/113813904