問題タブ [posh-git]
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.
git - git エイリアスでの変数の使用
master ブランチをチェックアウトし、切り替える前に使用していたブランチをマージするためのエイリアスを作成しようとしています。現在、私のエイリアスは次のようになっています。
med = "!f() { git checkout master; git merge ${1}; git branch -d ${1}; }; f"
これは、使用するたびに、現在のブランチの名前を使用して呼び出す必要があることを意味します: git med topic
. 私が望むのは、git med
引数なしで呼び出すことです。
次のように現在のブランチの名前を取得できることはわかっていますがgit rev-parse --abbrev-ref HEAD
、 master に切り替えた後は使用できなくなりました。そのため、マスターに切り替える前に変数に保存する必要があります。
git エイリアスで変数を操作するにはどうすればよいですか?
私は Windows で posh-git を使用しています。
git - posh-git/powershell プロンプトでの色の変更
-b
フラグと引用符で囲まれた文字列を読みやすいものに変更する方法がわかりません。
gitの設定、posh-git の設定、およびpowershellの設定を変更してみました。このスタックの回答は私の最後の希望でしたが、変更する必要があるトークンフラグを見つけることができませんでした:(
すべてのスイッチ/フラグと引用符で囲まれた文字列をより明るいものに変更する方法の例を誰か教えてもらえますか? ありがとう。
powershell - 起動時の Powershell エラーを削除する
Powershell で ssh を使用するために Posh-Git をインストールしようとしました。
ここの指示に従いました
ここにあるファイルはデジタル署名されていないため、実行ポリシーを変更してインストールしました。その後、(何らかの理由で)これを使用しないことにしたため、ファイルを削除しました。
Powershell を起動するたびに、次のようなエラーが表示されます。
Powershell を起動するたびにこのエラー メッセージが表示されないようにするにはどうすればよいですか?
git - HTTPS でユーザー名に自動的に追加されるドメイン
posh-git を介して git を使用しようとしていますが、コマンドでユーザー名の入力を求められるたびに、入力しようとすると @mycompany.visualstudioonline.com がユーザー名に追加されます。
私のユーザー名は「first.last@mycompany.com」なので、「first.last@mycompany.com@mycompany.visualstudioonline.com」のパスワードを求めるドメイン プロンプトが追加されます。
ユーザー名を構成ファイルに追加しようとしましたが、@ mycompany.visualstudioonline.com がユーザー名に自動的に追加されます。これを止める方法はありますか?
ありがとう。