問題タブ [git-shell]
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-shell をインタラクティブにする
(RHEL 6 ボックスで) git サーバーをセットアップしています。
git ユーザーを作成し、そのシェルを /usr/bin/git-shell に設定しました。ユーザーのホーム (/home/git) にディレクトリ git-shell-commands を作成し、755 に chmod しました。
github から help コマンドと list コマンドをダウンロードし、それらを git-shell-commands に入れて実行可能にしました。
また、.ssh ディレクトリと authorized_keys もセットアップしました。
ボックスで ssh git@thegitserver を実行すると、エラーが発生します
インタラクティブにするために他に何をする必要がありますか?
git - Gitlab は、git ユーザーのプッシュ中にパスワードを要求します
Linode のサーバーに gitlab をインストールしました。gitlab のすべてのサービスがうまく機能しています。ログイン、ユーザーの作成、リポジトリなどはできますが、直面している問題は、リポジトリをプッシュしようとすると、次のように git ユーザーのパスワードを要求されることです。
https://github.com/gitlabhq/gitlabhq/blob/master/doc/install/installation.mdでgitlab をインストールする手順に従い、ログインを無効にして、インストールに記載されている次の行を使用してユーザー git を取得しましたガイド:
sudo adduser --disabled-login --gecos 'GitLab' git
gitlab バージョン 6 を使用しています。何が問題なのですか?
の出力は次のssh -Tvvv git@gitlab.myserver.com
とおりです。
また、実行時の出力は次のとおりです。rvmsudo -u git -H bundle exec rake gitlab:env:info RAILS_ENV=production
bash - /etc/passwd を git-shell に変更して元に戻しましたが、シェルが機能しなくなりました
ここでgit サーバーをセットアップする方法に関する指示に従い、ファイルを にgit
設定して、ユーザーから ssh アクセスを削除しました。/etc/passwd
/usr/bin/git-shell
後で、まだ として ssh したいことがわかったgit
ので、リセットして に戻しました/bin/sh
。ssh で戻ることはできましたが、今日のシェル プロンプトはすべておかしく見えました。以前は、プロンプトは
git@xyz.com $
でも今はただ
$
タブのオートコンプリートはなくなりました。履歴も消えました。に切り替えたときにどのファイルが削除されたのかわかりませんgit-shell
。これから回復するにはどうすればよいですか?
git - 特定の変更を git にコミットしないでください。また、ローカル ワークスペースから元に戻さないでください。
プロジェクト環境を変更するためにプロジェクト構成に特定の変更を加えました。現在、git status
この.proj
ファイルを変更済みとしてマークしていますが、この特定のファイルを github にプッシュしmaster
たくありません。何かをgithubにプッシュする前に毎回このファイルを元に戻してから、再度セットアップします。
私は何をすべきか?
git - パスワードなしの安全なプッシュとプル GIT
私はラズベリーパイサーバーで作業しています.gitremotelyでクローンを作成したり何かをしたりするときはいつでも、プッシュとプルでパスワードを無効にしたいと思います. それ、どうやったら出来るの?サーバーに変更をプルまたはプッシュしようとするときに、git shell でパスワードを入力したくありません。
git - Windows の Git シェルで使用できる「more」コマンドはありますか?
ls
git シェルには、Windows の通常の cmd ( , )の一部ではない便利なコマンドがいくつかありますgit grep
。
* nixのようなコマンドはありますか
gitシェルで利用できますか?
git - git-shで「u =」マーカーを編集/削除するにはどうすればよいですか
rtomayko の git-shを使用して、サンプルで見たことのないマーカーに気付きました。
u= ( upstreamの略だと思います) は、ローカルでコミットしたが、リモート リポジトリにプッシュしていないコミットの数を教えてくれます。スタイリングを更新したいのですが、正確な名前がわからないので、.gitconfig で変更できます。
git - githubはブランチのステータスカラーをどのようにマークしますか
git shell で私は定期的に sthis を目にします
ここで、'branch1' は同期している場合は青、そうでない場合は緑です。しかし、この色のインジケーターは何を意味し、これは何と比較されるのでしょうか? 間違ったものと比較する場合、これを別のフォークに変更する方法。例えば
独自のブランチを持つ 5 つのフォークをリストします。色インジケータを設定して、myFork や otherPeople のフォークと比較するにはどうすればよいですか。
git - Git Hub: 削除されたファイルを復元する
ローカル マシン上のファイルを誤って削除し、git シェルで git status を実行すると、それらのファイルが削除済みとしてマークされていることがわかります。これらのファイルをローカル マシンに復元するにはどうすればよいですか?