• [解決済み] なぜGitは暗号化ハッシュ関数を使うのですか?

    質問 なぜGitは SHA-1 より高速な非暗号化ハッシュ関数ではなく、暗号化ハッシュ関数なのですか? 関連する質問 Stack Overflowの質問 なぜGitはバージョン番号にSHA-1を使うのですか? は、なぜGitがコミット時に連番ではなくSHA-1を使うのかを説明しています。 解決方法は? TLDR 2005年から2018年/Git

    2022-05-04 04:59:59
  • [解決済み] Git チェリーピックとリベース

    質問 最近、Git を使うようになりました。 を確認する。 Gitの本 のセクションに以下のような記述がありました。 <ブロッククオート rebaseコマンドを使用すると、その時点までのすべての変更点を あるブランチにコミットしたものを、別のブランチに再生する。 (引用元 http://git-scm.com/book/en/Git-Branching-R

    2022-05-03 17:28:07
  • [解決済み] Github Push エラー。RPCに失敗しました。result=22, HTTP code=413

    質問 Githubで今起こっている愚かな問題。それなりの量の変更(~120MBのサイズ)があるのですが、プッシュしようとすると、このようなことが起こります。 error: RPC failed; result=22, HTTP code = 413 fatal: The remote end hung up unexpectedly fatal: The remote end hung

    2022-05-03 13:03:03
  • [解決済み】既に分割されたハンクをgitで分割することはできますか?

    質問 最近、gitの patch オプションに add コマンドは、本当に素晴らしい機能だと思います。 また、大きな塊は s というキーがあり、コミットの精度を高めることができます。 しかし、分割されたハンクが十分に小さくない場合、さらに精度を上げたい場合はどうしたらよいでしょうか。 例えば、すでに分割されているこのハンクを考えてみましょう。 @@ -34,12 +34

    2022-05-03 05:28:21
  • [解決済み] git branch -r を実行すると、なぜ "origin/HEAD" と表示されるのですか?

    質問 を実行すると git branch -r なぜか origin/HEAD ? たとえば、GitHub のリモートリポジトリに master と awesome-feature というふたつのブランチがあるとします。もし私が git clone を取得し、新しいディレクトリに移動してブランチをリストアップすると、このようになります。 $ git branch -r origi

    2022-05-03 04:33:42
  • [解決済み] Gitの有名な「ERROR: .git へのアクセスが拒否されました" と表示されます。

    質問 ググってみたところ https://help.github.com/en/articles/connecting-to-github-with-ssh とか、いろいろな、ガイドがあります。私は、以下のことができません。 git push -u origin master または git push origin master (同じコマンド)です。 私は少なくとも2年ほ

    2022-05-03 02:31:36
  • [解決済み] git: メッセージを入力している途中でコミットを中断する

    質問 コミットしている最中です。vimでコミットメッセージを入力しています。今、私は何かを変更する必要があることを思い出しました。私が望むことを達成するために他のオプションがあることは理解していますが、コミットを中断しても、これまでに入力したコミットメッセージを保存する方法があるかどうかを知りたいのです。 解決方法を教えてください。 はい。コミットメッセージを別のファイルに書き出す(

    2022-05-02 18:41:55
  • [解決済み] なぜ新しいブランチを明示的にプッシュする必要があるのですか?

    質問 の初心者です。 git と練習しているところです。ローカルブランチを作成したのですが、その際に git push のブランチがリポジトリにアップロードされませんでした。実際にやってみないとわからない。 git push -u origin --all . これはなぜでしょうか?ブランチとは、デフォルトでプッシュされる新しい変更ではないのですか? なぜ二番目のコマンドを実行す

    2022-05-02 17:08:32
  • [解決済み] プッシュ前に複数のコミットを1つにまとめる

    質問 この質問は、この作業をどのように行うかだけでなく、そうすることがGitの良い習慣なのか悪い習慣なのかに関わるものです。 ローカルではほとんどの作業をmasterブランチで行いますが、"topical_xFeature"と呼ぶトピカルブランチを作成したとします。topical_xFeature" で作業をしている間に、master ブランチで別の作業をするために行ったり来たりしている

    2022-05-02 15:58:59
  • [解決済み] 原点/HEADはどのように設定されるのですか?

    質問 オリジンでの参照元を追跡するためにブランチを設定しています。 git checkout <branchname> はそのブランチに切り替わり git status は、自分のブランチがオリジンからどれくらい進んでいるか、遅れているかを示してくれますが origin/HEAD を指したままです。 origin/master であって origin/<bra

    2022-05-02 13:49:26
  • [解決済み] 電子メールなしで別のユーザーとしてGITコミットする/電子メールのみでコミットする

    質問 別のユーザーとして変更をコミットしようとしていますが、有効な電子メールアドレスを持っていないため、次のコマンドは私には機能しません。 git commit --author="john doe" -m "some fix" fatal: No existing author found with 'john doe' メールアドレスだけでコミットしようとすると、同じ問題が発生し

    2022-05-02 13:17:42
  • [解決済み] git:` の URL を `http:` の URL に変換する方法

    質問 httpプロキシの背後で作業しています。Androidのソースツリーをquot;repo"ツールでクローンしようとしています。 このツールは git:// のURLは、たとえ http:// のURLでも動作します。その結果、ソースをダウンロードすることができません。 を強制することは可能でしょうか? git を常に使用するように http ? 編集する

    2022-05-02 12:56:28
  • [解決済み] 自分のマシンにあるすべての git リポジトリを表示するにはどうすればよいですか?

    質問 自分のマシンに存在する全ての git リポジトリを見る方法はありますか?そのためのコマンドはありますか? 解決方法を教えてください。 Linuxの場合 find / -name ".git" OS のファイル/フォルダ検索プログラムを使って .git という名前のフォルダーがあります。

    2022-05-02 05:50:09
  • [解決済み】Git: KDiff3 をマージツールおよび差分ツールとして設定するにはどうすればよいですか?

    質問 最近、GitExtension 2.46を使っていますが、同じものが入っているGitのバージョンが1.9.4.msysgit.2になっています。Gitコマンドだけを使いたいので、GitExtensionをアンインストールして、最新版の ギット と KDiff3 . マージを行い、コンフリクトが発生した場合、以下のコマンドを実行しています。 git mergetool

    2022-05-01 07:41:59
  • [解決済み] git remote update と fetch の違い?

    質問 は git remote update と同等です。 git fetch ? 解決方法は? UPDATE: 詳細情報! 最初からこうしておけばよかった。GitのリリースノートをGitのGitレポでググってみた(めっちゃメタ!)。 grep --color=always -R -C30 fetch Documentation/RelNotes/* | less

    2022-05-01 05:51:25
  • [解決済み] go.modのGoモジュールの依存関係をリポジトリの最新コミットに指し示すには?

    質問 v1.11から、Goはモジュールをサポートするようになりました。コマンド go mod init <package name> go build を生成します。 go.mod と go.sum ファイルには、パッケージの依存関係で見つかったすべてのバージョンが含まれています。 あるモジュールにリリースがない場合、そのモジュールの最新のコミットが使用されます

    2022-05-01 01:04:32
  • [解決済み】"git diff "を実行したときに、サイドバイサイドのdiffを取得するにはどうすればよいですか?

    質問 git diff" と入力したときに、"diff -y" のように横に並べて表示したり、"kdiff3" のように対話型の diff ツールで表示したりしたいのです。どうすればよいのでしょうか? どのように解決するのですか? Git には diff の内部実装がありますが、代わりに外部ツールをセットアップすることもできます。 外部の差分ツールを指定する方法は2種類あります。

    2022-04-30 22:38:06
  • [解決済み] Gitのプッシュです。"fatal 'origin' は git リポジトリではないようです - fatal リモートリポジトリから読み取れませんでした。"

    質問 似たような質問はすでにされていると思いますが。 しかし、私の問題は以前犯したミスによるものであり、それゆえ異なるものだと考えています:説明させてください。 できる限り、すべてがスムーズに動いていた。 git add . は、私のローカルリポジトリからすべてのファイルを取得します。 git commit -m "message here" を使えば、自分のコミットに

    2022-04-30 15:01:25
  • [解決済み] クローンしたリモートリポジトリと元のリポジトリ間の git diff

    質問 githubのリポジトリをクローンし、ローカルでは何も変更しませんでした。githubのリポジトリは同じブランチのコミットで進んでいます。 ローカル リポジトリと元の github リポジトリの diff を見つけるにはどうすればよいですか? 作業コピーとオリジナルのgithubリポジトリのdiffを取得するにはどうすればよいですか? ローカルリポジトリと同じプロジェクト

    2022-04-30 07:24:09
  • [解決済み] 新しいコードをGithubにプッシュする問題

    質問 Githubに新しいリポジトリを作成したのですが、Readme.mdファイルしかありません。 新しく作成したRoRプロジェクトがあり、このリポジトリにプッシュしたいと思いました。 以下は、これを実行するために私がターミナルで与えたコマンドと、私が得たエラーです。 git remote add origin https://github.com/aniruddhabarapatre

    2022-04-30 07:12:08