• [解決済み】homebrewでimagemagickをインストールする方法は?

    質問 OSX LionにImagemagickをインストールしようとしていますが、何かが期待通りに動きません。 -> brew install imagemagick /usr/local/git/bin/git ==> Cloning https://github.com/adamv/ImageMagick.git Cloning into /Users/klebershi

    2022-04-18 13:30:11
  • [解決済み】git checkout --track origin/branch と git checkout -b branch origin/branch の違い。

    質問 リモートブランチの切り替えと追跡を行うためのこの2つのコマンドの違いを知っている人はいますか? git checkout -b branch origin/branch git checkout --track origin/branch どちらもリモートブランチを記録しているので、オリジンのブランチに変更をプッシュすることができますよね? 実用上の違いはありますか?

    2022-04-18 12:10:43
  • [解決済み】現在のブランチにコミットするものがないかを確認する方法は?

    質問 目標は、シェルコマンドで評価できる曖昧さのないステータスを得ることである。 試してみた git status が、コミットする項目があっても常に0を返します。 git status echo $? #this is always 0 アイデアはあるのですが、どちらかというと悪いアイデアだと思うのです。 if [ git status | grep -i -c "[a

    2022-04-18 11:01:54
  • [解決済み] 未追跡のファイルのみを追加する

    質問 Git で非常に便利だと思うコマンドのひとつが git add -u は、追跡されていないファイル以外のすべてをインデックスに放り込みます。その逆はあるのでしょうか? を追加する方法など。 だけ 未追跡のファイルをインデックスに 個別に識別することなく ? 解決方法は? 簡単です。 git add -i . タイプ a ("add untracked"の

    2022-04-18 07:20:05
  • [解決済み】最初にリポジトリ全体をチェックアウトせずに、スパースチェックアウトを行うことは可能でしょうか?

    質問 チェックアウトに何時間もかかる、非常に多くのファイルを含むリポジトリで作業しています。Git が疎なチェックアウトをサポートするようになったので、この種のリポジトリで Git がうまく機能するかどうか調べているのですが、私が見つけたどの例も次のような感じです。 git clone <path> git config core.sparsecheckout true ech

    2022-04-18 05:30:21
  • [解決済み】Gitのブランチ名でスラッシュを使用する方法

    質問 ある Git プロジェクトで、ブランチに "feature/xyz" のようなパターンがあるのを見たことがあるのですが、これは何ですか? しかし、スラッシュ文字でブランチを作成しようとすると、エラーが発生します。 $ git branch labs/feature error: unable to resolve reference refs/heads/labs/feature

    2022-04-18 05:01:18
  • [解決済み] git-diff と git log が新規ファイルや削除されたファイルを無視するようにするにはどうしたらいいですか?

    質問 時々、いくつかの変更されたファイルと、いくつかの新しいファイル、削除されたファイル、または名前の変更されたファイルが一緒に存在することがあります。このような場合 git diff または git-log 修正箇所を見やすくするために、省略したい。 実は、新しいファイルと削除されたファイルの名前を内容なしでリストアップするのが一番いいんです。例えば、"old" が "new"

    2022-04-18 04:45:13
  • [解決済み] Gitブランチの作成者を探す

    質問 あるブランチを誰が作成したかを調べたいのですが。 でなんとなくできています。 git branch -a | xargs -L 1 bash -c 'echo "$1 `git log --pretty=format:"%H %an" $1^..$1`"' _ しかし、これはブランチごとの最後のコミッターを返すもので、必ずしもそのブランチを作成した人とは限りません。 解

    2022-04-18 04:14:21
  • [解決済み] Heroku でマスター以外の Git ブランチを実行させる

    質問 Heroku でホストされているプロジェクトがあるのですが、代替のテストサーバーを作りたいと思うようになりました(本番環境を混乱させることなく Heroku ワーカーをテストできるようにするため)。 トランクを実行しているメインのHerokuリモートと、代替ブランチを実行したいHeroku-devリモートを既にセットアップしています。 問題は、私の代替ブランチはmasterでは

    2022-04-18 03:25:24
  • [解決済み] [Solved] Gitにシンボリックリンクをたどらせるには?

    質問 シンボリックリンクをコピーに置き換えるシェルスクリプトが最適でしょうか。それとも、シンボリックリンクをたどるよう Git に指示する別の方法があるのでしょうか。 追記:あまり安全でないことは分かっていますが、いくつかの特定のケースに限って行いたいのです。 どのように解決するのですか? 注意事項 このアドバイスは、Git 1.6.1以降のコメントでは時代遅れになっていま

    2022-04-18 03:10:18
  • [解決済み] "パスの更新とブランチへの切り替えを同時に行うことはできません"

    質問 私は時々 checkout -b オプションを使用すると、新しいブランチの作成とチェックアウト、そしてトラッキングの設定をひとつのコマンドで行うことができます。 新しい環境では、このエラーが発生します。 $ git checkout -b test --track origin/master fatal: Cannot update paths and switch to b

    2022-04-18 03:08:08
  • [解決済み】git pullを元に戻すには?

    質問 リモートオリジンでの不要なコミットを理由に git pull を元に戻したいのですが、どのリビジョンまで戻せばいいのかわかりません。 リモートオリジンで git pull する前の状態に戻るにはどうしたらいいですか? 解決方法は? あるいは、他の回答よりも明示的にすることです。 git pull おっと git reset --keep HEAD@{1}

    2022-04-17 22:31:38
  • [解決済み】gitのサブモジュールとサブツリーの違いについて

    質問 git submoduleとsubtreeの概念の違いは何ですか? それぞれの典型的なシナリオは何ですか? どのように解決するのですか? サブモジュール の方が適しています。 コンポーネントベース開発 メインプロジェクトが他のコンポーネントの固定バージョンに依存している場合(レポ)。 親レポの参照のみを保持する ( gitlinks , インデ

    2022-04-17 22:20:35
  • [解決済み】gitの履歴から特定のリビジョンを削除する方法とは?

    質問 gitの履歴がこのようになっているとします。 1 2 3 4 5 1~5は別リビジョンです。1、2、4、5を残したまま、3を削除する必要があります。どうすればいいのでしょうか? 削除するリビジョンの後に数百のリビジョンがある場合、効率的な方法はありますか? どのように解決するのですか? リビジョン3と4を1つのリビジョンにまとめるには、git rebaseを使用しま

    2022-04-17 21:11:26
  • [解決済み】Gitのステータスで、中身が同じなのにファイルが変更されたと表示される。

    質問 他の人からgit checkoutを受け取り、ステージされていない変更をローカルリポジトリにコミットしようとしています。しかし ロット (として表示されます。 修正済み は、内容が全く同じであっても 私はすでに core.fileMode を false に設定し、さらに core.autocrlf を false に変更しましたが、成功しませんでした。

    2022-04-17 20:54:22
  • [解決済み】Git エラー: src refspec master は何もマッチしません [重複] 。]

    質問 この質問はすでにここに回答があります : Git でコミットをプッシュすると「src refspec master does not match any」というメッセージが表示される (回答数 116件

    2022-04-17 19:03:41
  • [解決済み】gitの概念であるHEAD、master、originとは何ですか?

    質問 gitについて勉強していると、HEAD, master, originという用語が出てきますが、何が違うのかよくわかりません。私の理解が正しければ、HEADは常に最新リビジョンと同じなのでしょうか?もしそうなら、それはリポジトリ全体の最新リビジョンなのでしょうか、それとも特定のブランチやタグの最新リビジョンなのでしょうか?これはとても混乱します。これに関する多くのチュートリアルや、ブラ

    2022-04-17 18:39:45
  • [解決済み】Linus TorvaldsがGitがファイルを "決して "追跡しないと言ったのは、どういう意味ですか?

    質問 Linus Torvaldsが、Gitはいくつのファイルを扱えるのかという質問に対して、彼の言葉を引用しています。 2007年、Googleで開催されたテックトーク (43:09): <ブロッククオート ...Gitはあなたのコンテンツを追跡します。1つのファイルを追跡することは決してありません。Gitでは、ファイルを追跡することはできません。できるのは、1つのファイ

    2022-04-17 17:46:58
  • [解決済み】トラッキングブランチとは何ですか?

    質問 git に適用される "tracking branch" について、どなたか説明してください。 以下は、その定義です。 git-scm.com : <ブロッククオート Gitにおける「トラッキングブランチ」とは、ローカルの ブランチは、リモート ブランチです。そのブランチ上でプッシュやプルをすると ブランチは、自動的に リモートブランチにプルする

    2022-04-17 14:54:41
  • [解決済み】git リポジトリを特定のコミットに切り替えるには?

    質問 私のgitリポジトリで、git logに以下のような5つのコミットをしました。 commit 4f8b120cdafecc5144d7cdae472c36ec80315fdc Author: Michael Date: Fri Feb 4 15:26:38 2011 -0800 commit b688d46f55db1bc304f7f689a065331fc1715079 A

    2022-04-17 13:42:34