私はJenkinsのGit Pluginを使用しており、コミットして変更を加える必要があるジョブがあります。私が使っているgitリポジトリはGitHubでホストされています。私と一緒にいて、私はgitにやや新しいです。Jenkins gitプラグインを使用したプッシュ/コミット:#すべてのブランチにはありません(GitHubリポジトリ)
ただし、git status
またはgit commit
を実行すると、# Not on any branch
と表示されます。プラグインに '分岐指定子'を使用するように指示した場合、つまりorigin/master
これは役に立ちません。
私のデスクトップにgit clone
のように振る舞うようにプラグインを取得しますか?
おそらく 'git checkout'を実行したので、 'git'はそのコミットを見ていますが、ブランチの先端にはありません。現在作業している場合は、 'git diff> savefile.tmp'で保存し、' git checkout master'を実行するブランチにチェックアウトしてから、 'patch -p1 < savefile.tmp'を実行し、競合を修正し、git commitを実行します。それからプッシュすることができます。あなたが立っている場所で作業が行われていない場合は、チェックアウトしてマスターして押してください。 –
c00kiemon5ter
優れています。これはうまくいきました。あなたはそれを「答え」にして、それを解決してマークすることができますか? –
偉大な、また、答えを作成;)おかげで – c00kiemon5ter