【初心者向け】GitHubでチーム開発する方法を基礎から解説!【Git入門講座#4】

Поділитися
Вставка
  • Опубліковано 3 гру 2024

КОМЕНТАРІ • 29

  • @荻野宏
    @荻野宏 3 роки тому +1

    19:17 「pull」 と 「fetch」 の違いが、以前からずっーーーと分からなかったのですが、
    この部分を聞いてスッキリ! 素晴らしい! 動画の強みですね。
    解説いただきまして、ありがとうございました!

  • @tsukota3813
    @tsukota3813 Рік тому

    現在java.spring.gitなど研修中で、とても勉強になりました😂
    研修よりわかりやすく本当に助かりました😊

  • @Yトーマ
    @Yトーマ 3 роки тому +1

    あやふやだった理解が固まりました。丁寧な解説ありがとうございます😊

  • @log_of_1
    @log_of_1 3 роки тому +1

    この動画を三ヶ月前に見たらよっかたのに。。。解説力はすごい!本当にわかりやすい。ありがとう!

    • @KiyotoUniv
      @KiyotoUniv  3 роки тому +1

      くーもう少し早ければ...!

  • @kong9435
    @kong9435 3 роки тому +2

    Gitで のチーム開発の概要が理解できました。ありがとうございました。私はEGIT(ECLIPSE)を使用しているのですが ちょっと誤解しているような気がします。もう一度考え直してみます。 EGITにはLOCALリポジトリの概念がないような気がします。

  • @ytmi1230
    @ytmi1230 3 роки тому +5

    山浦さんの動画は独学者がイメージしにくい実際の開発環境を分かりやすく解説してくれるのでとても助かります。
    特にgit関連は独学者には分からないことばかり。
    独学は1人でやるのでチーム開発の知識が頭に入りにくいです。
    しかし転職するには必須の知識だと思っています。
    git解説ありがとうございました。
    これからも実際によくあるgitの失敗例(コンフリクトとか)を解説していただけると嬉しいです。

    • @KiyotoUniv
      @KiyotoUniv  3 роки тому

      Gitイメージしづらいですよね💦今後も動画作っていきますー!

  • @Yoshimon71
    @Yoshimon71 3 роки тому +2

    めちゃわかりやすいです😁

    • @KiyotoUniv
      @KiyotoUniv  3 роки тому +1

      よかったですー!

  • @tsuba__zutomaro
    @tsuba__zutomaro 3 роки тому +1

    何この神動画

    • @KiyotoUniv
      @KiyotoUniv  3 роки тому

      そう言っていただけるとめちゃくちゃ嬉しいですー!

  • @maron_868
    @maron_868 3 роки тому +2

    最近知りたいなぁって思ってたことを山浦先生が全部解決してくれるんだけど、神様!?笑笑

    • @KiyotoUniv
      @KiyotoUniv  3 роки тому

      めっっちゃ嬉しいお言葉です!!

  • @willywonka6697
    @willywonka6697 3 роки тому +2

    わかばちゃん(本)と、山浦さんには本当にお世話になっております🙇‍♂️
    今年は親の声よりも山浦さんの声を多く聴いた気がします笑

    • @KiyotoUniv
      @KiyotoUniv  3 роки тому

      嬉しいお言葉!引き続きよろしくお願いしますー!

  • @da1fujimoto
    @da1fujimoto 3 роки тому +1

    山浦さんのUdemyでGit勉強してから随分経ちましたがgit switchは初めて知りました(*^^*)
    Gitを理解できて、今エンジニアをやれているのは山浦さんのUdemyの講座のお陰です。この場を借りてありがとうございます!

    • @KiyotoUniv
      @KiyotoUniv  3 роки тому +1

      git switchは比較的最近新しく追加された構文なんですよ〜。
      そして嬉しすぎるお言葉です...!こちらこそありがとうございます!

  • @kaoru6513
    @kaoru6513 Місяць тому +1

    pullのところですが。
    ブランチを切って作業している場合、pullを使うとフェッチとマージが行われるコンフリクトが発生する可能性があるとのことで
    山浦さんはフェッチ+マージをしていると動画内で言われていますが、こちらの違いがわかりません。
    最終的に自分のワークツリーにマージをするのであればpullでもフェッチ+マージでもコンフリクトは発生するのではないかと思ってしまいました。分けるとフェッチの後に差分などを確認してからマージ操作を行うことができるからでしょうか?

  • @大学生だった
    @大学生だった 3 роки тому

    質問があるのですが、最後GitHub上でブランチを削除しました。それをローカルにも同期するにはどうしたらいいのでしょうか?
    git pull --prune(fetchとpullの話を聞くとこれで出来そうな気もする🤔)というコマンドを使用するとネットの記事でみたのですが、上記のコマンドは追跡ブランチを削除するだけで作業ブランチは削除されないと海外のスタックオーバーフローでみました。そこでは手動でローカルのブランチを消すしかないと書かれていました。
    一つのブランチならいいですが、複数となると大変です。できる事ならGitHub のブランチと同期したいです。現場ではその辺りはどのようにしているのか教えて頂けると幸いです。よろしくお願いします🙇🏻‍♂️

    • @bernie6947
      @bernie6947 3 роки тому

      別のディレクトリにリポジトリを作り直したら良いのでは?

    • @大学生だった
      @大学生だった 3 роки тому

      bernie69 別のディレクトリにcloneするという事でしょうか??違いますね。cloneしてもブランチまでは引き継がれないそうです。
      すいません。分からないです。

    • @KiyotoUniv
      @KiyotoUniv  3 роки тому +2

      GitHubブランチと同期する方法はわからないですが、マージ済みのブランチを一斉削除することならできます〜。僕はgit pull --prune使いつつ、あとコマンド一発で一斉削除してます。いくつか参考になりそうな記事挙げておきますね。
      tektektech.com/git-delete-multiple-branches/#i-5
      nprog256.net/post/2019/05/delete-all-local-branch/

    • @大学生だった
      @大学生だった 3 роки тому

      @@KiyotoUniv ありがとうございます。やはりそういったコマンド等は用意されてないのですね。

    • @bernie6947
      @bernie6947 3 роки тому

      @@大学生だった
      ローカルブランチを引き継がず、リモートブランチだけを引き継ぎたいだけですね?
      別ディレクトリでcloneしたら、リモートブランチは引き継がれると思うのですが、ちゃんとGitHub上でブランチを削除しているならば。。。ローカル上でgit branch -aとかでリモートブランチが反映できていないなら、git fetch --all かけてリモートブランチの表示更新かけた良いと思います。