問題タブ [git-for-windows]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
9965 参照

amazon-web-services - AWS CodeCommit エラー: git: 'credential-aws' は git コマンドではありません

私はアマゾン ウェブ サービスの世界に不慣れで、勤務先の会社に継続的デリバリーを実装しています。

AWS の [CodeCommit サービスを設定する手順] ( http://docs.aws.amazon.com/codecommit/latest/userguide/setting-up-https-windows.html#setting-up-https-windows-account )に従いました。

ステップ 1: AWS CodeCommitの初期設定

AWS CodeCommitにアクセスするためのIAM ユーザーを作成および設定するには: 新しい IAM ユーザーを作成し、AWSCodeCommitFullAccessを付与しました。

AWS CLI をインストールして設定するには:

aws configureを実行して認証情報をインストールおよび設定しました。AWS アクセス キー ID、AWS シークレット アクセス キー、デフォルト リージョン名を に設定しus-east-1de

ステップ 2: Gitの インストールGit For Windowsをインストールして、[Git Credential Manager を有効にする] オプションがオフになっていることを確認しました。

ステップ 3: 認証情報ヘルパーを設定する

実行中:

私の構成は次のとおりです。

ステップ 4: AWS CodeCommitコンソールに接続し、リポジトリをクローンする

AWS のトラブルシューティングを探していると、AWS CodeCommit のトラブルシューティングが見つかりましたが、解決できませんでした。

これはどのように解決できますか?

0 投票する
1 に答える
383 参照

git - Git CMD でパスフレーズを 1 回だけ入力するにはどうすればよいですか?

Git for Windows をインストールした後、Git CMD (Git Bash ではありません) を使用しています。パスフレーズで保護された秘密鍵を%USERPROFILE%/.ssh/id_rsa

複数のリポジトリで Git アクションを実行するスクリプトを実行しています。新しいリポジトリとやり取りするたびに、パスフレーズを再度入力する必要があります。

パスフレーズを 1 回だけ入力する方法はありますか (Pageant のようなものです)。

0 投票する
2 に答える
419 参照

windows - リモートと一致するように、「マスター」ブランチだけでなく、Git リポジトリ全体をリセットする方法は?

タイトルが言うこと。

すべてを削除して最初から複製することなく、ローカルにのみ存在するいくつかのブランチとタグを削除するなど、リモートリポジトリと一致するようにすべてのローカルブランチをリセットしたいと考えています。私が見つけたのは、特定のブランチをリセットする方法に関する指示だけで、リポジトリ全体ではありません。

TortoiseGit Shell 拡張機能から実行できればさらに良いでしょう。しかし、コマンドラインでも問題ありません。

0 投票する
4 に答える
1592 参照

git - 右クリック ボックスに [Git Init Here] オプションがないのはなぜですか?

git勉強して使ってみようと思います。に関するトレーニング ビデオをダウンロードして、git現在視聴しています。

コンピューターにダウンロードしてインストールgitしました。Windows 8 OS (32 ビット版) を使用しています。Git Init Hereしかし、右クリックしたときにオプションがない理由がわかりません:

ここに画像の説明を入力

ご覧のとおり、右クリックすると表示されるボックスには、git に関する 2 つのオプションがあります。

  • Git GUI Here
  • Git Bash Here

ただし、チュートリアル ビデオのものには、という名前のオプションがもう 1 つありますGit Init Here。さて、なぜ私のものにはそのオプションがないのですか?git 間違ってインストールしましたか?

0 投票する
1 に答える
790 参照

git - git cherry と git log --cherry コマンドの違い

git cherry develop feature/ABC - 1014d04c60efccb5d0b8762af1371831bb234b17

1014d04git cherry コマンドは、develop に対するリベース中にコミット( でマークされている-) を機能ブランチから削除できることを正しく示しています。開発するためにすでに厳選されていたので。

ただし、git log cherry コマンドは機能していないようです (+ でマーク)。

git log --cherry --oneline develop..feature/ABC + 1014d04 adding some comment

git log --cherry-mark --oneline develop..feature/ABC + 1014d04 adding some comment

私は〜に乗っています

git --version git version 2.12.0.windows.1

0 投票する
2 に答える
6211 参照

windows - Git は Windows 10 で使用できないほど遅い

SSD、16 GB の RAM、i7 プロセッサを搭載した Windows 10 ラップトップを使用しています。

このスレッドを読みましたが、解決策はどれも役に立ちませんでした。 Windows 7 x64 で Git/Bash が極端に遅い

次のシナリオで Git を使用してみました。

  1. コマンド・プロンプト
  2. Git Bash シェル
  3. ビジュアル スタジオ 2015
  4. ソース ツリー

どれもほとんど使い物になりません。たとえば、この質問を入力する前に、コマンド プロンプトから次のコマンドを実行しました。

git フロー機能の開始「Separate_Cash_Incentives」

10 分以上実行されていますが、まだ完了していません。

タスク マネージャーを見ると、CPU は 10%、メモリは 40%、ディスクは 5% です。

現在、10 個の「Git for Windows」プロセスが実行されており、そのすべてが 0% CPU と表示されています。

この問題を解決するにはどうすればよいですか?

ありがとう!

編集:ブランチを作成またはマージするときに、速度低下の大部分が発生するようです。単純なコミットまたはプッシュを行うだけで、かなり高速です。