4
票
承認済み
”oh-my-bash" で表示される記号の意味を知りたい
テーマやフォントの指定によって記号が異なる可能性がありますが、git status の結果に出ている通り、
"変更されたが、まだステージングされていない (git add していない) ファイルがある" だと思います。
ohmyzsh/README.md at master · ohmyzsh/ohmyzsh
Local Status Symbols
Symbol
...
4
票
承認済み
chmod で パーミッション の変更が出来ない
もしWindowsのgit bashを使用している場合、NTFS/FAT32等のファイルシステム上ではchmodでアクセス権を変更することはできません。
(一見chmod -cで変更されたように表示されるのは確かに紛らわしいですね)
また、参考にされたページの手順で実行している「秘密鍵のパーミッション変更」ですが、...
3
票
承認済み
GitHub に SSH 鍵を登録したい
英語でもメッセージをち��んと読みましょう。
SSH Keyのパスフレーズを聞かれているので、(任意の)SSHに使うパスフレーズ(=パスワード)を入力してあげて下さい。
それで次のステップに進めます
3
票
コミット時にコミットIDをファイルに自動出力させたい
hooksを使えば簡単に実装できま��。
.git/hooks/にpost-commitを作成して以下のように記述すればOKです。
コミット実行後にpost-commitが呼び出されます。
#!/bin/sh
git log -n 1 --pretty=format:"%H" >> commitID.txt
参考リンク
8.3 Customizing Git - ...
3
票
Git Bash で ssh-keygen コマンドのマニュアルを表示するには?
解決済みですが、補足も兼ねて。
ssh-keygenコマンドのヘルプを表示するためには?
ソースコードを見る限り、-?オプションもしくは不正なオプションでヘルプが表示されます。(どのみちunknown optionと言われますが…。)
ともあれ、コマンドライン引数だけではわからないでしょうから、素直に公式のオンラインヘルプを参照するべきです。ssh-keygen
下記を試したら、...
2
票
承認済み
Git Bash で ssh-keygen コマンドのマニュアルを表示するには?
Q1. ssh-keygen コマンドのヘルプを表示するためには?
Git Bash にインストールされているバージョンに限らず、ssh-keygen にはヘルプを表示するオプションが存在しないので、コマンドにヘルプを表示させる確実な方法は存在しないはずです。
Q2. ssh-keygen コマンドをキャンセルするためには?
通常の Bash と同じく、Ctrl-C で SIGINT ...
2
票
gitコマンドでファイル削除されることはありますか?
git reset は任意のコミットの状態に戻すコマンドです。例えばファイルを追加した後にそれより以前のコミットに戻せば、当然ファイルは削除されます。
今回、あなたはファイルを作成した後に「一度もコミットしないまま」git reset --hard を実行しているので、リポジトリに登録されていない(コミットされていない)ファイルが消えた形です。
.git/ ...
2
票
git-bash から GitHub にアクセスできない
以下を試してみてください。
git remote add origin https://github.com/~~
2回目から set-url が利用可能です。
2
票
承認済み
Git Bash で、ローカルからリモートリポジトリを作成できない
git コマンドから GitHub のリポジトリ作成は出来ません。ブラウザから GitHub にアクセスして手動でリポジトリを作成する必要があります。
あなたが実行した git remote add はリモートリポジトリの URL を登録するだけであって、乱暴に言えばブラウザでお気に入りにURLを登録するのと同じです。
URLを登録したからといって、...
2
票
git bash で pg_dump を実行してもエラー: too many command-line argments
入力された文字列はシェルごとに定められたルールで解釈され、プロセスが起動されます。同じ
pg_dump -c -U xxxx -h xxxx.rds.amazonaws.com -f "C:\Users\xxxx.sql"
を入力した場合でもgit bash(bash)とコマンドプロンプト(cmd.exe)では解釈結果が異なります。
bashの場合
"...
1
票
GitBashへのパスを指定してもIntelliJ IDEAからBashスクリプトが実行できません(「式またはステートメントのトークン」エラー)
出力を見る限り、IntelliJ から PowerShell が実行され、PowerShell 上でコマンド実行が失敗しています。
PowerShell では実行するコマンドをフルパスで表記してクォートした場合、そのままだと文字列リテラルとして扱われてしまいコマンド実行と解釈されません。このため 2 つ目の引数が引数と解釈されずに UnexpectedToken エラーとなっています。
...
1
票
git vscodeでのterminal操作、 evalの後の操作方法
(YouTubeなどに挙がっている)非公式の解説を参照する必要はありません。
質問文中にもリンクされていますが、公式の説明のみに従って手続きを進めてください。
鍵を生成したのであれば、次のセクションAdd a new SSH key(GitHub アカウントへの新しい SSH キーの追加)に書かれている手順でその鍵を登録します。
1
票
GitHub に SSH 鍵を登録したい
パスフレーズを設定する手順ですが、(肩越しのセキュリティ対策として) プロンプトに文字が表示されないだけで、実際には入力したままが反映されているはずです。
1
票
git push で固まる
質問するときは環境に関する情報を詳しく記述しましょう。
技術系メーリングリストで質問するときのパターン・ランゲージ
Git for Windowsのバージョンによって、手順が異なることがあります。
おそらく資格情報マネージャーのモジュールが正常に動作していないことが原因と思われます。似たような報告が英語版Stack Overflowにも挙がっています。
github - git 2.32 ...
1
票
承認済み
gitコマンドでファイル削除されることはありますか?
git reset --hardは"gitが管理していないファイル"には手を付けないのですけれど、"gitが管理しているファイルに加えられた変更"や"gitで作業途中の状態"をリセットします。
% mkdir project
% cd project
% git init
Initialized empty Git repository in /Users/hoge/project/.git/
%...
1
票
Git Bash でWindows���マンドの結果が文字化けする
LANGにSJISを設定すれば日本語ファイル名も表示できました。
OptionsでLocaleとCharacter setを次のように設定します。
Locale : Ja_JP
Character set : SJIS
ターミナル(mintty)で環境変数LANGを次のように設定します。
LANG=ja_JP.sjis
route /?を実行しても日本語が崩れません。
$ route /?
...
1
票
承認済み
SSH鍵の生成時にファイル名が文字化けを起こしてしまう
恐らく Windows のアカウント名に日本語が含まれているのが原因ではないかと思われます。
鍵ファイルは後からエクスプローラの操作でも名前を変更できるので、ssh-keygen 実行時に鍵ファイル名は指定せずにデフォルトのまま作成できるかを試してみてください。
もしくは ssh-keygen 実行時に -f オプションで作成する鍵ファイルを指定できるので、日本語を含まない (...
無効化に投票
関連するタグ
git-bash × 16git × 10
windows × 3
windows-10 × 2
github × 2
ssh × 2
openssh × 2
vscode × 1
bash × 1
postgresql × 1
intellij-idea × 1
mingw × 1