コミットコード

999 ワード

以前は「npm run watch-poll」を使用してファイルを傍受していましたが、ここではctrl+cで「npm run watch-poll」を中断して~/Code/sampleに戻ります.
Gitのメインブランチに戻ります.
$ git add -A
$ git commit -m "Finish layout and routes"
$ git checkout master

Masterをチェックアウトし、すべてのファイルの変更を破棄
前にnpm run watch-pollを使用してファイルの変更を傍受し、コンパイルを継続したので、メインブランチに戻るとapp.scssファイルは、app.scssファイルはwatch-pollタスクによって変更が検出され、そのファイルがコンパイルされ、最終的にpublic/css/appが生成する.cssファイル.しかし、この書類は私たちにとって厄介で、少しも役に立たない.原因は以下の通りです.
  • 新しくコンパイルされたapp.cssファイルには、初期状態のappによって追加されたスタイルコードが含まれていません.scssファイルをコンパイルしました.
  • Gitブランチfilling-layout-styleにappが追加された.cssは、このブランチをプライマリブランチとマージすると、ファイルが競合する場合があります.

  • 衝突を解決する方法は簡単で、Masterをチェックアウトし、すべてのファイルの修正を放棄してから分岐合併すればいいです.
    $ git checkout .
    $ rm -f public/mix-manifest.json
    $ git merge filling-layout-style
    

    GitHubとHerokuにコードをプッシュ
    $ git push
    $ git push heroku master
    

    表示:http://floating-bastion-75347.herokuapp.com/