問題タブ [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.
windows - Github はクローン中にファイルを自動的に削除します
プライベート リポジトリの 1 つを自分のコンピューターに複製するのに問題があります。現在、アプリケーションとコンソールの両方を使用してみましたが、どちらも機能しません。
アプリケーションの使用: 特にエラーは表示されませんが、クローンが完了すると、diff は I already deleted a file, con.py を示します
コンソールを使用してクローンを作成しようとすると、実際にはこれまでに見たこと
のないものになりました。
すべてのオブジェクトを取得するわけではありません...そして、その後すぐに削除するファイル全体を印刷しますが、これは奇妙です。
ほとんどのサイトが推奨するように、ディレクトリを短いパスに移動しても何も起こりませんでした。助けてください!
windows - git-bash $PATHは、スペースのあるWindowsディレクトリを解析できません
Windows 7(32ビット)マシンでgithubクライアントに付属のgit-bashを使用したいと思います。どういうわけか、git-bash は既に$PATH
Windows システムから変数を学習していますPATH
。しかし、私$PATH
は git-bash が win システムの PATH をスペースで正しく解析していないことを発見しました。
たとえば、$PATH
出力:
「..../c/Program: そのようなファイルまたはディレクトリはありません」
とにかくそれを修正することはありますか?$PATH
for git シェルを構築するための git-bash スクリプトはどこにありますか? ありがとう
powershell - Git シェルが HTTP リモートオリジン URL で SSH を使用できるのはなぜですか?
Configure Git over SSH to login once を読みました。Muein Muzamil の回答によると、SSH を使用するには、次のように構成する必要があります。
remote.origin.url=git@github.com:your_username/your_project.git
つまり、通常の Windows PowerShell では、SSH は HTTPS では機能しません。
GitHub for Windows には Git Shell が付属しています。これは、HTTP で SSH を使用する機能など、いくつかの優れた機能を備えた強化された PowerShell です。git push
認証を必要とせずに実行しただけなので、これを知っています。次に実行git config -l
して、HTTPS をリモートオリジン URL として使用していることを確認しました。
通常の Windows PowerShell では git@github.com プロトコルが必要ですが、Git シェルでは必要ないのはなぜですか?
git - 「rm -r .git」が機能しない場合に git init を元に戻す、Windows
Windows 8.1 の github シェルで「git init」コマンドを元に戻そうとしています。
私が書くとき
rm -r .git
それは言います:
rm : アイテムを削除できません : この操作を実行するための十分なアクセス権がありません。
多くのファイルに対してそれを印刷します。
これを解決するためのアイデアはありますか?
git - git shell からの認証情報のログアウトまたは削除
資格情報を git shell から削除するにはどうすればよいですか?
私は、git ログインの詳細を記憶している共有コンピューター (Windows) を使用しています。git シェルを閉じようとしましたが、再度開いてもまだログインしています (git 操作を行うときに詳細を尋ねません)。
これは常にオプションではないため、コンピューターを再起動しないことをお勧めします。
うまくいけば、これを繰り返さないでください:
http://stackoverflow.com/questions/15381198/remove-credentials-from-git
- 「サービス」または「プロセス」の下に git-credential-cache デーモンが見つかりませんでした
- ~/.gitconfig の資格情報ヘルパーについては何もありませんでした
gitlab - Gitlab 7.8.4はSSHまたはHTTPSでプッシュできません
セットアップ: Gitlab CE Gitlab 7.8.4 Git-shell: 2.5.4 Gitlab API: v3 Ruby: 2.1.5p273 Rails: 4.1.1
これは、プッシュしようとしているのと同じユーザー (ユーザーは管理者) が所有するプライベート リポジトリでのテストです。環境チェックはエラーなしでクリーンです。HTTPS を試しても SSH を試しても同じエラーです。アップグレード前は SSH が機能していました。
エラー:
同様の問題: https://gitlab.com/gitlab-org/gitlab-ce/issues/838
HTTPS および SSH 経由で適切にアクセスできるように見えますが、サーバー上の何か (おそらく git-shell を使用) が正しくありません。
これまでに行ったこと:
sudo -u git -H bundle exec rake gitlab:shell:setup RAILS_ENV=production
「AllowUsers git」が sshd_config にあることを確認しました
git-shell の別のバージョンを 2.2.0 に戻してみました。
git - CYGWIN を介して Git プルを実行する
(GITプル)コマンドを介してGITからデータをプルするためにGitシェルを使用していました。
しかし、メッセージが表示されているため、データをプルする際に問題が発生しています"as file too long"
。
別の別のクローンを作成しているときに、次のエラー メッセージが表示されます。
cygwinを介して「GIT PULL」または「GIT PUSH」できますか?もしそうなら、誰かが手順を共有できますか?