• [解決済み] git reset --hard から回復しますか?

    質問 作業ディレクトリへのコミットされていない変更を git reset --hard HEAD ? 解決方法は? あなたは できない 一般に、コミットされていない変更を取り戻します。 以前にステージングされた変更( git add ) はインデックスオブジェクトから復元できるはずなので、もし復元した場合は git fsck --lost-found を使用して、

    2022-03-17 21:10:47
  • [解決済み] サブフォルダやサブディレクトリを無視するには?

    質問 私は、多くのプロジェクトが .Net ソリューションを提供します。私は、すべての "bin/Debug" および "bin/Release" フォルダ(およびその内容)を除外したいのですが、"bin" フォルダ自体およびそこに含まれるすべての dll を含めることができます。 .gitignore を "bin/" とすると、" は無視されます。 デバッグ "と"

    2022-03-17 20:24:38
  • [解決済み] gitのトラッキングからフォルダを削除する

    質問 あるフォルダ(name uploads)をトラッキングから除外したいのですが、どうすればよいですか?私は以下を実行しようとしました。 git rm -r --cached wordpress/wp-content/uploads で、その後に.gitignoreにパスを追加しました。 /wordpress/wp-content/uploads を実行したところ git

    2022-03-17 19:50:54
  • [解決済み] Git でファイルがいつ削除されたかを調べる

    質問 Git リポジトリに n 回のコミットがあります。 必要なファイルがあり、それは以前はリポジトリにあったのですが、ふと探してみると、「あ!あのファイルはどこに行ったんだろう? Git コマンドで、"file really_needed.txt was deleted at commit n-13" と表示させることはできますか? 言い換えれば、個々のコミットを見ずに、私のG

    2022-03-17 19:44:30
  • [解決済み] プロジェクトのコミット履歴から削除されたファイルを見つけるには?

    質問 昔々、私のプロジェクトにあるファイルを取得できるようにしたいと思います。 問題は、いつ削除したのか、どのパスにあったのかが全く分からないことです。 このファイルが存在したときのコミットを見つけるにはどうしたらいいですか? どのように解決するのですか? 正確なパスが分からない場合は、以下の方法をご利用ください。 git log --all --full-history

    2022-03-17 19:40:49
  • [解決済み] Git で管理されているプロジェクトのローカルな変更をすべて以前の状態に戻すにはどうすればよいですか?

    質問 私は、あるプロジェクトで git init . 何度かコミットした後、私は git status これは、すべてが最新で、ローカルの変更はないことを教えてくれました。 その後、何度か連続して変更を加え、すべてを捨てて元の状態に戻したいということに気づきました。このコマンドはそれをやってくれるのでしょうか? git reset --hard HEAD 解決方法は?

    2022-03-17 19:14:09
  • [解決済み] 隠し場所に対する Git の diff

    質問 スタッシュ解除によって現在の作業ツリーに加えられる変更を確認するにはどうすればよいですか?適用する前に、どのような変更が行われるかを知りたいのです! 解決方法は? 最新のスタッシュを見る。 git stash show -p 任意のスタッシュを参照してください。 git stash show -p stash@{1} から git stash のマニュアルを

    2022-03-17 19:05:14
  • [解決済み] 削除されたファイルのステージング

    質問 git リポジトリに foo . で削除されたとします。 rm (ただし git rm ). そうすると、gitのステータスが表示されます。 Changes not staged for commit: deleted: foo この個別ファイル削除をどのように演出すればよいのでしょうか? やってみると git add foo と書かれています

    2022-03-17 18:54:11
  • [解決済み] gitのdifftoolとmergetoolとしてMeldをセットアップして使用する

    質問 このQ&Aで紹介されている情報の多くは スタックオーバーフロー しかし、それは多くのページに分散し、間違っているか誤解を招くような他の答えの中にあります。私が知りたいことをすべてまとめるのに時間がかかりました。 git の difftool や mergetool として使用できるプログラムにはさまざまなものがあり、どれが一番適しているかというコンセンサスは得られてい

    2022-03-17 18:35:53
  • [解決済み] 同じパソコンで複数のGitHubアカウント?

    質問 自分のコンピュータから、実際のレポと git hub 上のレポの両方を操作しようとしています。 仕事用のアカウントを最初に設定し、すべて完璧に動作しています。 しかし、私のアカウントは、別のアカウント/電子メールで設定されている私のレポにプッシュすることができないようです。 仕事のキーを自分のアカウントにコピーしてみましたが、当然ながらキーは1つのアカウントにしか付けられな

    2022-03-17 18:26:37
  • Githubの初回コミットコマンドでコミットができない

    例えば、git initコマンドで初めてローカルリポジトリを初期化して、git commit -m "Initial commit"コマンドでコミットすることになったのですが、以下のメッセージが出て失敗してしまいました。 *** Please tell me who you are. run git config --global user.email "[email protected]"

    2022-03-17 18:19:36
  • [解決済み] リモートを別に追加することなく、フォークを同期させる方法は?

    質問 あるリポジトリがあるとします。 someone/foobar をGitHub上でフォークし、それを me/foobar . どうすればいいですか? 新しいコミットをプルする 親リポジトリから 私のフォークに直接 を必要とせず を追加して、別のリモート そこから定期的にプルすることを忘れないように ? という目標があります。 git pull

    2022-03-17 18:17:45
  • [解決済み] git-diff で ^M を無視するようにした

    質問 あるプロジェクトで、いくつかのファイルに改行記号として ^M が含まれています。git-diffではファイル全体が一行に見えるため、これらのファイルを差分することは明らかに不可能です。 旧バージョンとの差分はどのように取るのですか? diffするとき、^Mを改行として扱う"のようなオプションはありますか? prompt> git-diff "HEAD^" -- MyFi

    2022-03-17 18:04:52
  • [解決済み] git clone [email protected] "を実行する際に、ユーザ名とパスワードを指定するにはどうすればよいですか?

    質問 私は、このようなHTTPSリクエストにユーザ名とパスワードを提供する方法を知っています。 git clone https://username:password@remote しかし、このようにリモートにユーザー名とパスワードを提供する方法を知りたいのです。 git clone [email protected] こんな感じでやってみました。 git clone usern

    2022-03-17 17:21:57
  • [解決済み] Gitで1つのファイルの作業コピーの変更を元に戻す?

    質問 最後のコミットの後、私は作業コピーのファイルの束を変更しましたが、私はそれらのファイルの1つに対する変更を元に戻したいのです。 しかし、私はその1つのファイルだけの作業コピーの変更を元に戻したいだけで、それ以外のものは元に戻せないのです。 どうすればいいのでしょうか? どのように解決するのですか? を使用することができます。 git checkout -- file

    2022-03-17 17:17:28
  • [解決済み] 未追跡のファイルを保存する方法を教えてください。

    質問 あるファイルの変更と新しいファイルがあり、git stash を使用して、他のタスクに切り替える間にそれらを片付けたいと思っています。 しかし、git stashはそれ自体、既存のファイルへの変更点のみを格納します。新しいファイルは作業ツリーに残り、今後の作業の邪魔になります。 この未追跡のファイルを隠すにはどうしたらいいのでしょうか? 解決方法は? 未追跡のファイルを含む作業

    2022-03-17 17:04:44
  • [解決済み] Visual Studio 2015 の .vs フォルダをソースコントロールに追加した方が良いですか?

    質問 Visual Studio 2015では、".vs"という新しいフォルダーが作成されます。これは何のためで、ソースコントロールに追加する必要がありますか? 解決方法は? いいえ、ソース管理には追加しないでください。 このフォルダーの目的は、マシンおよびユーザー固有のファイルを中央の場所に移動することです。 の説明では Visual Studio ユーザー

    2022-03-17 16:57:53
  • [解決済み] git clone --mirror と git clone --bare の違いは何ですか?

    質問 git cloneのヘルプページには、次のように書かれています。 --mirror : <ブロッククオート リモートリポジトリのミラーをセットアップします。これは次のことを意味します。 --bare . が、どのようなものなのか、詳しくは書かれていません。 --mirror のクローンとは異なります。 --bare クローンを作成します。 解決方法は? こ

    2022-03-17 16:42:24
  • [解決済み] すべてのgitサブモジュールの最新版を簡単にプルする方法

    質問 私たちはgitサブモジュールを使って、私たちが開発した他の多くのライブラリに依存しているいくつかの大きなプロジェクトを管理しています。各ライブラリは、サブモジュールとして依存関係にあるプロジェクトに持ち込まれた別のレポです。開発中は、依存関係にあるすべてのサブモジュールの最新版を取得したいことがよくあります。 git には、このようなことを行うためのコマンドが組み込まれていますか?

    2022-03-17 16:35:34
  • [解決済み] git reset --mixed, --soft, --hard の違いは何ですか?

    質問 コミットを分割したいのですが、どのリセットオプションを使用すればよいのかわかりません。 ページを見ていたら わかりやすく言うと、"git reset"は何をするのですか? しかし、私は git index や staging area が何であるかをよく理解していないため、説明を読んでも何の役にも立たないことに気がつきました。 また、使用例として --mixed と

    2022-03-17 15:53:55