[TIL]204192 1日目

9618 ワード

今日やったこと


✔gitを使用してgithub repo(pull,push)にそれぞれコミット
✔Web開発講座ヒアリング(2週目)
✔¥チームプロジェクト発起及び企画案作成

gitコラボレーションの使用


チームメンバーは、指定された時間に1つのリモート・リポジトリでそれぞれ複数回コミットされます.ブランチの概念がまだ欠けているため,pushとpushを交互に行う方式を採用し,コラボレーションのためにブランチとmergeの学習と練習が必要である.

チームレビュー

  • 初めて正式にチームプロジェクトを始めた感じが面白くて、みんなはそれぞれの襟しか使ったことがなくて、一緒に使ったことがありませんが、一緒に写真庫を共有して、本当に不思議です.
  • には様々な有効な方法があり、Pull、Pushだけを使うのは残念です.
  • 今回のプロジェクトはチーム長がgithub、Sourcetreeの使用経験が豊富で、グーグル化能力が強く、チーム長を主として情報を提供し、進行し、それぞれgitの情報を探し、互いに情報を提供する.詳細についてはGit!
  • ブランチとマージ?


    ブランチを使用したコラボレーションがGitの最も有用な理由の一つです.
    𕼣第一段階:誰がこの仕事をするかを決める.issue
    𕼤2段階:各自任務を遂行する->Branch
    ͽ3フェーズ:それぞれの作業をプロジェクトにマージします.->merge
    ❗常に注意)衝突防止のため、未提出のタスク履歴を提出!
    ブランチ設定に戻る方法
    ブランチの削除=この期間にブランチを処理するすべての履歴(commit)が消えます.
    ブランチを削除すると、作業ブランチはプライマリブランチ、すなわちデフォルトブランチに変更されます.
    (作業ブランチが変更された場合、ファイルのステータスもブランチの最終コミットステータスに変更されます)
    🤷‍♀️ 衝突を避ける
  • 誰がこのことをするのかという質問を書きます!
  • ブランチを使用して、
  • などのファイルの変更時に競合が発生しないようにします.
  • は特定のcommitで分離され、ブランチを作成した後、それぞれ動作する.
    メインフォルダブランチにマージ->なぜブランチを使用しますか?
  • は、通常、ブランチを機能単位で摘出する.
  • 💡指導者たちが言ったプロジェクトが行われたときtip
  • を振り返る!
  • 振り返る時、拘束しないで、勝手に話をして、tilの上の敵機
  • プロジェクトを行ったのは、技術力を示すためだ.いくつかの重要なコア機能に焦点を当て、
    アップグレードが必要です.
  • プロジェクトが始まる前に何を勉強して鍛えるかをもっと話してください.
  • コア外部のものはすべてクリーンアップできると考えられています(ex.フラスコの使用に専念しています...)
  • 最初のデザイン通りに歩き続けると、ちょっとおかしいですね.もしあなたが学んだら、もっと効果的な方法は
    見えるので修正が必要です.もしあなたが最初の方法で歩いているだけなら、それは間違っています.
  • バーグを恐れないでください.他のチームメンバーのエラーを解決することで間接的に体験できます.
  • javascript


    最初のプロジェクトでapiを使うので、apiを使う部分をもっと集中的に聞きました.
    let mise_list = [
        {
        MSRDT: "201912052100",
        MSRRGN_NM: "동남권",
        MSRSTE_NM: "강동구",
        PM10: 24,
        PM25: 14,
        O3: 0.016,
        NO2: 0.02,
        CO: 0.4,
        SO2: 0.002,
        IDEX_NM: "좋음",
        IDEX_MVL: 39,
        ARPLT_MAIN: "PM25",
      },
      ...
    ];
    このフォーマットのダストapiを使って練習します
    1)スモッグが40以下の人口を探す
    for (let i = 0; i < mise_list.length; i++) {
      let mise = mise_list[i];
      if (mise["IDEX_MVL"] < 50) {
        let gu_name = mise["MSRSTE_NM"];
        let gu_mise = mise["IDEX_MVL"];
        console.log("40보다 작은 구: " + gu_name + ", " + gu_mise);
      }
    }
    2)40または35以下の関数で使用可能
    function show_gus(index) {
      for (let i = 0; i < mise_list.length; i++) {
        let mise = mise_list[i];
        if (mise["IDEX_MVL"] < index) {
          let gu_name = mise["MSRSTE_NM"];
          let gu_mise = mise["IDEX_MVL"];
    	    console.log(index + "보다 작은 구: " + gu_name + ", " + gu_mise);
        }
      }
    }
    
    // 이러면 아래와 같은 것이 가능!
    show_gus(40) // 40보다 작은 구만 출력!
    show_gus(35) // 35보다 작은 구만 출력!

    👩‍💻 の意見を打診

  • Gitを使用して初めてリモートrepoを作成し、プッシュしました.後で協力するためにはgitの使用をもっと熟知する必要があるので、個人的にはcommitをさらに練習する必要があります.
  • javascriptも使ったことがないので、あまり馴染みがなく、2回目なのでもっと気持ちがいいです.授業を見るときは自分でやったのとは違うので、自分でやったのを練習しなければなりません.
  • は今日から最初のプロジェクトを行い、技術を担当する機能に応用して完成する気持ちで協力します.