問題タブ [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.

0 投票する
1 に答える
379 参照

ruby - 特定のコミットのブランチを見つけてチェックアウトする

「切り離されたHEAD」状態で終わらないように、特定のコミットを持つブランチを簡単に見つけて、頑丈にチェックアウトするにはどうすればよいですか?

段階的に私がしたいこと:

  • リポジトリのクローン
  • repo.lookup commithashキャッチ例外を返し、発生した場合は終了しRugged::OdbError: Object not foundます
  • 指定されたコミット ハッシュを含むブランチを見つける
  • そのブランチへのチェックアウト
0 投票する
1 に答える
1184 参照

ruby-on-rails - 頑丈な宝石の再インストール中にエラーが発生しました

別のプログラム (Dandelion Deploy) で問題が発生しているため、rugged を再インストールしようとしています。

最近 RVM と Ruby を更新し、cmake と pkg-config を再度インストールしましたが、次のコマンドを実行するとこのエラーが発生します。gem install rugged

私はフロントエンドなので、これは私のコンフォート ゾーンをはるかに超えています。どんな助けでも大歓迎です!

Mac OS X 10.7.5、ライオン

0 投票する
2 に答える
110 参照

git - Rugged とのカラー化された差分?

パッチの出力を色付けしようとしています。color.diff(私の.gitconfigを介して)構成を設定しても、うまくいかないようです。

INFO color.diff: 常に

そして、ステージングされていない変更を表示するために次のことを行っています。

よりきれいな色付きの差分を取得できますか?

0 投票する
1 に答える
257 参照

ruby - rugged で `git diff --name-only master` を実行するには?

Ruby では、頑丈な gemを使用して、次のようなことをどのように行いますか?

%x(git diff --name-only master)

ステージングされた、またはステージングされていない、変更されたファイルを一覧表示する必要があります。

0 投票する
1 に答える
1303 参照

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 のインストールを続行するための問題を修正するにはどうすればよいですか? 何か案は?

0 投票する
1 に答える
144 参照

git - Git リポジトリのファイル名で ɴᴜʟ 文字は禁止されていますか?

実装の動作やホスト ᴏꜱ を考慮せずに、設計上、ファイル名またはディレクトリ名で許可されていない文字はありますか?

ᴀꜱᴄɪɪ ɴᴜʟ 文字が許可されている場合、私は特に興味があります (Git がフロントエンドとして使用されることを考えると) 。
これが許可されていない場合、堅牢なファイルを作成しようとすると、リモートでコードが実行される可能性がありますか?