GHフレンドリーではなく、近い将来にそうなる可能性のない共同編集者があります。GitHubのコミットからの変更ログのエクスポート
私は紙に行った変更を行ごとに表示したいと思います。コミットの比較はそうするための完全な方法です。
しかし、アカウントはなく、リポジトリは非公開です。
トラックの変更履歴をGitHubから他の形式にエクスポートする方法はありますか。これは私の共同編集者にもっと簡単に送信できますか?
GHフレンドリーではなく、近い将来にそうなる可能性のない共同編集者があります。GitHubのコミットからの変更ログのエクスポート
私は紙に行った変更を行ごとに表示したいと思います。コミットの比較はそうするための完全な方法です。
しかし、アカウントはなく、リポジトリは非公開です。
トラックの変更履歴をGitHubから他の形式にエクスポートする方法はありますか。これは私の共同編集者にもっと簡単に送信できますか?
カラー出力の場合、aha
のような追加ツールが必要です。これはansi to htmlアダプタです。最終版はこのように見えるかもしれません。あなたは、例えば、コミットメタデータとの差分でlog
様の出力を得るために、任意の有効な/{org}/{repo}/compare/{revision range}
リンクに.patch
を追加することができます git log -p -n 2 --color=always | aha --black > output.html
これは助けになるかもしれませんが、実際に私が見ているものを理解できません。私はまた、読者を分かりやすくするために、削除の隣に色を付けて並置するものを強く好みます。 – MichaelChirico
だから、おそらく 'git log -p' - 変更を伴うコミット履歴をすべて表示します。 – grimsock
これははるかに優れています!どのように私は出力(私は 'git log -p> changes.txt'を使用)の色を付けるかもしれないための任意のアイデア?含まれるコミットの数を制限する場合 – MichaelChirico
https://github.com/dahlbyk/posh-git/compare/5ed5c05...c39da78.patch。任意の1つのコミットに.patch
を追加することもできます。 https://github.com/dahlbyk/posh-git/commit/c39da78.patch。
GitHub diffが好きな場合は、ブラウザのGitHubで見ることができます。ブラウザの「ページを保存」を使用して共同編集者に送信するHTMLファイルを取得します。
GitHubからオールインワンの差分を取得するには、/compare
をリポジトリのURLに追加します(詳細はGitHub's documentation)。好きなビューを選択してHTMLに保存します。
これはいいようですが、私はこれを試したところ、HTMLファイルは災害でした。 – MichaelChirico
私もFirefoxを使って試してみました。ページに必要なCSSとその他のものを取得するには、
コラボレーターが自分のdiffを表示するための正しいディレクトリ構造を持っているかどうかを確認するための痛みのようです。 – MichaelChirico
何のツールあなたは論文を書くために使用していますか?フォーマットに応じて、専用の差分ツールが役立ちます。 LaTeXの場合は、git-latexdiffをお勧めします(警告:私は作者です;-))。 –