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