デバッグブランチプロジェクトの通常の開発中に、以前にリリースされたバージョンにバグがある場合があります。この場合、現在の開発タスクを停止し、まずバグを修正し、バグが修正された後に開発タスクを再開する必要があります。 git の Stash には、サイトを保存する機能があり、コミットせずに現在のワークスペースと一時保存領域のコンテンツを保存してから、バグを修正できます。完了したら、サイトを復元して開発作業を続行します。 例は次のとおりです。現在の作業を停止し、マスターブランチのバグを修正し、dailyfresh/settings.pyファイルを変更します。 言語とタイムゾーンの元のコンテンツは
言語とタイムゾーンを変更する
1. 現在のステータスを確認する
2. シーンを保存する
現在の状態を再度確認し、問題がないことを確認します
3. マスターブランチに切り替える
4. バグを修正するための一時ブランチを作成するこのブランチは使用後に削除されます
5. 上記の設計に従って、dailyfresh/settings.pyファイルの言語とタイムゾーンを変更します。次のように LANGUAGE_CODE = 'zh-Hans' TIME_ZONE = '上海/アジア' 追加: ワークスペースの変更をステージング領域に追加します 注: 現在のディレクトリは、manage.pyファイルが配置されているディレクトリです。
提出:一時保管エリアの内容を倉庫エリアに提出する
6. マスターブランチに戻る
7. bug001ブランチをマスターブランチにマージする一時ブランチは使用後に削除されるため、ブランチを通じて履歴を照会することはできません。そのため、一時ブランチを使用する場合は、no-ff メソッドを使用し、-m コメント情報を記述する必要があります。
サーバーにプッシュ
8. 一時ブランチbug001を削除する
9. 作業ブランチzhujiaoに戻る
サイトリストを見る
修復現場
現場復旧後の作業状況を確認する
このブランチで開発を続けることができます 毎日 1 分間 Git を学習してデバッグ ブランチを表示し、修復する方法についての記事はこれで終わりです。Git のデバッグ ブランチの表示と修復に関するより関連性の高いコンテンツについては、123WORDPRESS.COM の以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
<<: MySQL ディープ ページング (数千万のデータを素早くページ分割する方法)
>>: Flex レイアウトで適応型ページを作成する (構文と例)
Linux に VMWare をインストールするには、公式 Web サイト https://www....
MySQL インデックスの確立は、MySQL の効率的な操作にとって非常に重要です。インデックスによ...
一般的なページング方法: 1. エスカレーター方式エスカレーター方式では通常、前のページ/次のページ...
目次序文1. クロスドメインの問題はなぜ発生するのでしょうか? 2. 解決策クロスオリジンリソース共...
(I) mysql5.7のインストール: ❀詳細:無料のグリーンバージョン5.7のインストール方法は...
CLion のプロセス全体を最初から説明します。CLion は、JetBrains がリリースした新...
目次コンポーネントインフラストラクチャ目的: 画像拡大鏡機能を実現するvueuseをインストールする...
環境変数の設定の簡単な説明プログラムは、環境によって異なる環境変数を必要とします。たとえば、実稼働環...
線形グラデーション 背景画像: linear-gradient(方向、開始色、中間色1、中間色2、....
MySQL では、ユーザーに付与された権限をどのように確認しますか? ユーザーに付与される権限は、グ...
1. CSS その他のアイコンアイコンを作成するには 3 つの方法があります。写真css (小さな矢...
Hexo は Windows 10 でカスタムドメイン名を GitHub にバインドしますまずドメイ...
目次序文1. カプセル化の重要性2. どのようにカプセル化しますか? 1. アイデア2. 準備2. ...
1. IE6 では z-index が無効です。 CSS では、階層を変更するために z-index...
目次2. カンマ演算子3. JavaScript Null 結合演算子 (??) 4. JavaSc...