• [解決済み] 特定のコミットを深さ1でシャロークローンする方法は?

    質問 リポジトリ内の特定のコミットを深さ1で浅くクローンすることはできますか?次のようなものです。 git clone http://myrepo.git 728a4d --depth 1 でコミット時のリポジトリの状態を取得し、SHAで 728a4d... ? 動機は、特定のコミットにおけるリポジトリの状態にしか興味がないときに、リポジトリ全体をクローンして、その特定のコミッ

    2022-09-20 12:39:47
  • [解決済み] masterブランチでのコミットを防止する

    質問 (簡単のために) 私は master ブランチと dev ブランチを作成します。私は master ブランチが常に稼働しているようにしたいので、私が行う作業はすべて dev ブランチにあるはずです。 しかし、変更をマージする際に --no-ff でマージする場合、私はしばしば master ブランチにとどまり、その中で作業を続けることになります (なぜなら、

    2022-09-19 19:47:17
  • [解決済み] GitHubです。wip" ブランチとは何ですか?

    質問 GitHub のリポジトリを見ていると、よく "wip" ブランチ (例. 3.1.0-wip ). wip" とはどういう意味ですか? GoogleでもGitHub:helpでも、どこにも答えが見つかりませんでした。 どのように解決するのですか? GitHub では、プルリクエストの前に [WIP] をつけることで、プルリクエストの依頼主が はまだコードに対

    2022-09-19 09:38:47
  • [解決済み] プッシュされたコミットのリベースとその意味するところ

    質問 よく、「既にプッシュしたコミットをリベースしてはいけない」と言われます。これはどういう意味でしょうか? どうすればいいのでしょうか? この ProGitの本 には 良い説明 . ご質問に対する具体的な回答は、「"」というセクションに記載されています。 リベースの危険性 というセクションにあります。 そのセクションからの引用です。 リベースするとき、あ

    2022-09-19 06:23:24
  • [解決済み] Git は私の電子メールアドレスを公開するのですか?

    質問 これまで読んだGitのガイドには、コンフィグで自分の名前と電子メールアドレスを指定するようにと書かれていました。詳しく説明されているわけではなく、ただそうするようにと書かれています。 なぜGitは私の電子メールアドレスを必要とするのでしょうか?そしてもっと重要なのは、例えば GitHub を通して私のレポを一般公開した場合、私の電子メールアドレスは誰にでも(スパムボットを含めて)見

    2022-09-18 07:27:29
  • [解決済み] Git で同名のファイルがあるときにブランチを変更する

    質問 私の git リポジトリに xyz という名前のファイルがあります。偶然にも、私は xyz という名前のブランチも持っています。現在私はmasterにいますが、私はxyzブランチにチェックアウトしたいと思います。使用するコマンドは簡単です。 $ git checkout xyz しかし、この場合、ファイルをチェックアウトして xyz を現在の HEAD にチェックアウトして

    2022-09-18 05:52:40
  • [解決済み] maven release plugin使用時の「Git fatal: ref HEAD is not a symbolic ref」(Git致命的:ref HEADはシンボリックリファレンスではありません)。

    質問 Maven リリース プラグインの準備ステップを実行しているときに、次のようなエラー出力が表示されます。 mvn release:prepare --batch-mode -DreleaseVersion=1.1.2 -DdevelopmentVersion=1.2.0-SNAPSHOT -Dtag=v1.1.2 -X を Atlassian Bamboo プランから実行すると、次の

    2022-09-17 23:42:03
  • [解決済み] Git Diff と Beyond Compare

    質問 差分ツールとして Beyond Compare 3 を git で起動することに成功しましたが、差分を取るときに、比較対象のファイルが読み込まれません。 最新バージョンのファイルだけが読み込まれ、他には何もないため、Beyond Compare の右ペインには何も表示されません。 私は Cygwin で git 1.6.3.1 を Beyond Compare 3 と一緒に動かして

    2022-09-17 04:10:39
  • [解決済み] git ローカルキャッシュのクリア

    質問 Webstorm プロジェクトをコミットしようとしましたが、Git Windows GUI のコミットボタンを押す前に、自分の .idea フォルダーの内容をコミットしたくないことを思い出しました。 ということで、自動生成してくれるサイトを使って .gitignores を自動生成するウェブサイトを利用して、私の .gitignore ファイルに追加しました。 すべ

    2022-09-16 19:38:48
  • [解決済み] git update-index --assume-unchanged on directory

    質問 git 1.7.12 指定されたディレクトリ以下のすべてのファイルをassume-unchangedとしてマークしたいのですが。 git update-index --assume-unchanged dir/ は、"Ignoring path."を与えます。 git update-index --assume-unchanged dir/* は、追跡されていな

    2022-09-14 04:55:02
  • [解決済み] Gitのプルにより、コミットログに余計な "Merge branch "メッセージが表示される。

    質問 私はあるプロジェクトで他の開発者と働いており、リモート リポジトリとして Github を使用しています。私は Mac で git 1.7.7.3 を使用しており、彼は Windows で git 1.7.6 を使用しています。 これが起きていることです。 私たちのうちの一人 (開発者 A とします。どちらでもかまいません) が GitHub に一連のコミットをプッシュします

    2022-09-13 15:20:28
  • [解決済み] ExcelファイルとSQLスキーマファイルのバージョン管理を強化する方法

    質問 私は、いくつかの Excel ファイルと SQL スキーマファイルを担当しています。これらのファイルについて、どのようにしてより良い文書のバージョン管理を行うべきでしょうか。 これらのファイルで変更された部分(異なる部分)を知る必要があり、参照用にすべてのバージョンを保持する必要があります。現在、私はファイル名にタイムスタンプを付加していますが、それは非効率的であるように思われるこ

    2022-09-11 08:02:18
  • [解決済み] ブランチ A から B への変更を、マージやコミットの追加を行わずに適用します。

    質問 私のシナリオは、ビルド プロセスに大きな改善を加えたブランチ (ブランチ A) があり、別のブランチ (ブランチ B) では関連性のない機能に取り組んでいる、というものです。そこで、Bブランチをハックしているときに、Aブランチで書いたものを取り込みたいと考えています。しかし、私は自分のブランチ B を "pollute" したくはなく、ブランチ A からの変更をステージされていない変更

    2022-09-10 13:23:38
  • [解決済み] 誤ったブランチへのGitプッシュ

    質問 git で作業をしていて、いくつかの 'commit' といくつかの 'push' を行った後、間違ったブランチを使用していることに気づきました! そこで、何らかの方法で wrong_branch の変更を削除し を削除し、right_branch の変更をコミットしてプッシュしなければなりません。 それを行うための最良の(そして簡単な)方法は何でしょうか? ありがとうござ

    2022-09-08 15:21:39
  • [解決済み] git stash はブランチ専用ですか、それともリポジトリ全体ですか?

    質問 あるブランチに入り、作業を行いました。 別のブランチに入りたかったのですが、コミットしたくなかったので、次のようにしました。 git stash . それから git checkout <otherbranch> . そこでいくつかの作業をしましたが、最初のブランチと同じように、作業をコミットする前に切り替えたかったのです。 そこで私は git stash を実行

    2022-09-08 01:56:48
  • [解決済み] Git シングルリビジョンエラーが必要

    質問 プロジェクトで新しいgitを初期化したのですが、今のところ2つしかコミットしていません。私のログは以下のようなものです。 git log commit e515e5b8dcbd8f1ea4a7a7d4a1efb82a1a0aee7a Author: Olkun Mustafa <[email protected]> Date: Fri Oct 3 10:0

    2022-09-07 09:37:52
  • [解決済み] git remote prune - 思っていたより剪定されたブランチが表示されませんでした。

    質問 manページより。 Deletes all stale tracking branches under <name>. These stale branches have already been removed from the remote repository referenced by <name>, but are still locally av

    2022-09-07 05:36:54
  • [解決済み] Gitブランチをクローズするには?

    質問 Git + GitHubを使い始めています。 私たちの分散型チームでは、各メンバーが割り当てられた課題/要件ごとに自分のブランチを作成しています。 git branch Issue#1 <-- create this branch git checkout issue#1 <-- switch over to this branch 現在

    2022-09-06 04:11:05
  • [解決済み] 「fatal: git リポジトリ(またはその親ディレクトリ)ではない" from git status

    質問 このコマンドは、ファイルを取得し、コンパイルするために動作します。 git clone a-valid-git-url を例とします。 git clone git://cfdem.git.sourceforge.net/gitroot/cfdem/liggghts しかし git status (あるいは他の git コマンド) を実行すると、上のようになります。

    2022-09-05 22:19:36
  • [解決済み] git rerereを有効にすることのデメリットはありますか?

    質問 私は、git の rerere 機能に関して様々なことを読み、それを有効にすることを検討しています。 は git rerere の機能は、ちょっと隠れた機能です。名前の由来は "記録された解像度の再利用" で、その名の通り、ハンクの衝突をどのように解決したかをGitに記憶してもらい、次に同じ衝突を見たときにGitが自動的に解決してくれるようにするものです。

    2022-09-05 12:15:43