Git 2.27.0の新しいバージョンはすでにリリースされており、これらはその変更点です。

Gitの これは、最も人気があり、信頼性が高く、高性能なバージョン制御システムのXNUMXつです。 バージョンとマージに基づいた柔軟な非線形開発ツールを提供します。

完全性を確保するため 歴史と後知恵の変化への抵抗、 暗黙的なハッシュが使用されます 以前のすべての歴史の すべての確認で また、個々のタグ開発者のデジタル署名と確認も検証できます。

最近 Git2.27.0分散ソース制御システムの新しいバージョンがリリースされました。以前のリリースと比較して、新しいバージョンでは537の変更が採用され、71の開発者が参加して準備され、そのうち19が初めて開発に参加しました。

Git2.27.0の主な新機能

この新しいバージョンのGit2.27.0では、 Git通信プロトコルのXNUMX番目のバージョンのデフォルトの組み込みはキャンセルされました、クライアントをGitサーバーにリモート接続するときに使用されます。 プロトコルはまだ認識されていませんが、個別の検討が必要な滑りやすい問題が特定されているため、デフォルトで使用できるようになっています。

一方、 この新しいバージョンでの混乱を避けるために、コマンド「gitdescribe」 常に 拡張出力モードを使用する ( "–long")コミットに関連付けられた置き換えられたタグが検出された場合。 以前と同様に、名前が変更されたり、「refs / tags /」階層に移動された場合でも、コミットを説明する署名付きまたは注釈付きのタグが表示されました。

「gitpull」を実行すると警告が表示されるようになりました 構成変数の場合 pull.rebase 明示的に設定されておらず、オプション 「-[no-]オーバーフロー」または「–ff-only」 適用しないでください。 オーバーライドしない人への警告を抑制するために、変数をfalseに設定できます。

彼らは持っている にいくつかの新しいアクションを追加しました «git update-ref –標準入力それ リンク更新トランザクションの直接制御を許可するたとえば、複数のリポジトリ間でXNUMX段階のアトミックリンク更新を実装します。

さらに、 gitfetchに共通の改訂されたgitfetchオプション。 上記に記載されていない同様のオプションが文書化され、欠落しているオプションのgitフェッチに渡されました。

From:およびSubject:ヘッダーを表示する機能が追加されました: ASCIIエンコーディングではない文字を変換せずにgitフォーマットパッチに変更を加えることはありません。

選択 「–show-pulls」が「gitlog」に追加されました。 変更が加えられたコミットだけでなく、別のブランチからこれらの変更をマージするためのコミットも確認​​できます。

すべてのコンポーネントでの対話型入力の処理が統合され、入力要求を表示した後、読み取り操作の前にfflush()呼び出しが追加されました。

「gitrebase」では、すべてのローカルコミットを再適用できます 最初に操作を実行せずに«チェックアウトそれらのいくつかが以前は上流にあったとしても。

構成変数「pack.useSparse」の値は「true」に置き換えられ、以前に実験として提示されたデフォルトの最適化が有効になりました。

その他の変更点:

  • プロキシ経由でアクセスするときにSSL接続を構成するための一連のオプションを追加しました。
  • 「クリーン」および「スマッジ」変換フィルターを使用したときに表示される情報が拡張されました。 たとえば、ツリー風のオブジェクトが表示され、変換されたblobが表示されます。
  • 「gitmerge」に「–autostash」オプションを追加しました。
  • 改善されたチェックアウトインターフェイス。
  • commit.gpgSign設定をオーバーライドするために、git rebaseコマンドに–no-gpg-signオプションを追加しました。
  • マークダウンドキュメントのユーザー差分テンプレートを追加しました。
  • 空のジョブツリーにつながる低賃金テンプレートのすべてのルートの除外制限を削除しました。
  • 「gitrestore–staged –worktree」操作は、デフォルトで、エラーを表示する代わりに「HEAD」ブランチの内容を使用するようになりました。
  • 作業は、SHA-2ではなくSHA-1ハッシュアルゴリズムに切り替え続けました。
  • GnuPGと対話するためにコードを作り直しました。

出典 https://github.com/


コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:MiguelÁngelGatón
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。