2017-10-24 6 views
0

リポジトリを与えられ、そこに私の初期のファイルをコミットしました。残念ながら、プロジェクトの範囲が変更され、同じリポジトリを使用する必要がありますが、それを一掃して別のベースで再起動してください。Gitlabはリポジトリのファイルを新しいものに置き換えます

新しいベースを既存のリポジトリから取得し、リモートURLを使用したいリポジトリの1つに設定しました。その後、私は次のことを実行しようとしました:

git add . 
git commit -m "Project base change" 
git push -u -f origin master 

しかし、私は、これは私が実際に注意したいものですので、私が知りたいのですが、次のエラーに

error: src refspec master does not match any.

を取得していますこれを行う正しい方法。

+1

'git branch'を実行して結果をここに貼り付けることはできますか? – codePrady

+0

それは開発ブランチを持っています、 –

+0

だけあなたは 'マスター'を押すことはできません、そうですか? – phd

答えて

0

あなたはこれがあなたにリモートブランチを与える-r

Gitのブランチを試してみました。マスターが表示されている場合は、git checkout masterを実行できるかどうかを確認してください。

「devlop」ブランチで作業しており、ブランチ全体をマスターにプッシュしたいと仮定しています。

+0

私は現在、私がやるべきことに取り組むために新しいプロジェクトベースを使用しようとしています。私は別のプロジェクトを持っています。リポジトリにあるものすべてを、私が使用しようとしている別のファイルに置き換える必要があります。開発ブランチは、それが私のワークフローの仕方で作られました。 私のコードをリポジトリにプッシュしてブランチを作成した直後に、私が単にプッシュしたものではなく、別のプロジェクトを使用しなければならないと言われました。 合計で、リポジトリをワイプして完全に異なるプロジェクトを追加する必要があります –

+0

これを確認してください: https://stackoverflow.com/questions/5363857/delete-all-files-and-history-from-remote -git-repo-without-deleting-repo-それ自身 – saurabh14292

関連する問題