0

私はローカルの git フォルダーで作業し、bitbucket でコミットしていました。誤ってローカル コピーが削除されました。しかし、.git フォルダーのない最新のローカル コピーがありました。したがって、今コミットすることはできません。私が知っている解決策は、ローカル コピーを削除し、bitbucket から再度クローンを作成することです。しかし、私はこれに対するより良い解決策が欲しいです。この問題に対して git コマンドを使用する最善の解決策は何ですか。ありがとう。

4

2 に答える 2

2

コードをclearcaseからgitに移行しようとしました.そして、私の解決策はあなたの問題と一致すると思います. ローカル コピーを保持し、プッシュ先の新しいコピーを複製するだけです。

解決策は次のとおりです。.git フォルダーをローカルのコピー フォルダーにコピーします。git status を試してみてください。動作することがわかり、必要なものをコミットするだけです。

幸運を!

于 2013-09-26T07:25:29.160 に答える
0

Perhaps this will meet your issue.

firstly enter your local copy dir,and execute below:

> git init
> git config remote.origin.fetch  +refs/heads/*:refs/remotes/origin/*
> git config remote.origin.url <YourUrl>
> git config branch.<branchname>.remote origin
> git config branch.<branchname>.merge refs/heads/<branchname>
> git pull
> git add .;git commit -am "****"  #Here commit your change, may you'll meet conflict issue.
> git push
于 2013-09-30T03:32:24.883 に答える