問題タブ [rugged]
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.
ruby - 特定のコミットのブランチを見つけてチェックアウトする
「切り離されたHEAD」状態で終わらないように、特定のコミットを持つブランチを簡単に見つけて、頑丈にチェックアウトするにはどうすればよいですか?
段階的に私がしたいこと:
- リポジトリのクローン
repo.lookup commithash
キャッチ例外を返し、発生した場合は終了しRugged::OdbError: Object not found
ます- 指定されたコミット ハッシュを含むブランチを見つける
- そのブランチへのチェックアウト
ruby-on-rails - 頑丈な宝石の再インストール中にエラーが発生しました
別のプログラム (Dandelion Deploy) で問題が発生しているため、rugged を再インストールしようとしています。
最近 RVM と Ruby を更新し、cmake と pkg-config を再度インストールしましたが、次のコマンドを実行するとこのエラーが発生します。gem install rugged
私はフロントエンドなので、これは私のコンフォート ゾーンをはるかに超えています。どんな助けでも大歓迎です!
Mac OS X 10.7.5、ライオン
git - Rugged とのカラー化された差分?
パッチの出力を色付けしようとしています。color.diff
(私の.gitconfigを介して)構成を設定しても、うまくいかないようです。
INFO color.diff: 常に
そして、ステージングされていない変更を表示するために次のことを行っています。
よりきれいな色付きの差分を取得できますか?
ruby - rugged で `git diff --name-only master` を実行するには?
Ruby では、頑丈な gemを使用して、次のようなことをどのように行いますか?
%x(git diff --name-only master)
ステージングされた、またはステージングされていない、変更されたファイルを一覧表示する必要があります。
ruby - 頑丈なインストール中にエラーが発生しました
gitlabをインストールするとき
bundle install --deployment --without development test postgres puma aws
エラーが発生します:
結果は /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/rugged-0.21.4/ext/rugged/gem_make.out に記録されます
gitlab のインストールを続行するための問題を修正するにはどうすればよいですか? 何か案は?
git - Git リポジトリのファイル名で ɴᴜʟ 文字は禁止されていますか?
実装の動作やホスト ᴏꜱ を考慮せずに、設計上、ファイル名またはディレクトリ名で許可されていない文字はありますか?
ᴀꜱᴄɪɪ ɴᴜʟ 文字が許可されている場合、私は特に興味があります (Git がフロントエンドとして使用されることを考えると) 。
これが許可されていない場合、堅牢なファイルを作成しようとすると、リモートでコードが実行される可能性がありますか?