Học Git và Github - Bài 11. Branches - cách làm việc với nhiều nhánh trong Git

แชร์
ฝัง
  • เผยแพร่เมื่อ 23 มี.ค. 2023

ความคิดเห็น • 20

  • @user-kt6kh5xr6t
    @user-kt6kh5xr6t ปีที่แล้ว

    Theo dõi anh từ những ngày kênh còn ít lượt xem , ít lượt đăng kí, đúng là cứ cố gắng cống hiến ko bỏ cuộc thì cuối cùng cũng nhận được trái ngọt anh à, e chúc kênh ngày càng phát triển hơn nữa🥰

  • @namhoai5282
    @namhoai5282 11 หลายเดือนก่อน

    Hay quá

  • @huudanh7221
    @huudanh7221 11 หลายเดือนก่อน

    cho em hỏi nếu cả 2 Dev đề clone code về và code theo cá nhân và vô tình đặt tên nhánh trùng tên với nhau thì sẽ dẫn đến xung đột khi 1 Dev push code lên trước, như vậy mình xử lý như thế nào ạ? Phần này hơi hoang mang quá ạ @@

  • @r0cketRacoon
    @r0cketRacoon 26 วันที่ผ่านมา

    này khi làm dự án thì mỗi ô dev phải phác thảo 1 cái sơ đồ nhánh trên giấy hay sao ạ? chứ e rối quá @@@

  • @trantandatvuive
    @trantandatvuive ปีที่แล้ว

    nếu mình có nhánh main mình git add là nó có add cả nhánh 1 không ad

  • @hoangbuihp2974
    @hoangbuihp2974 3 หลายเดือนก่อน

    kênh ông a hay vậy mà ít ng xem. Tiếc thật mong a đừng vì vậy mà ko ra clip nữa nhé a

  • @quoctran1969
    @quoctran1969 ปีที่แล้ว +2

    giả dụ mình đang làm việc ở nhánh 1, muốn checkout qua nhánh master và không muốn code của nhánh 1 bị coppy theo qua nhánh master khi checkout thì như thế nào ạ?( trong trường hợp mình cũng không muốn add và commit nhánh 1 trước khi checkout)?

    • @namngo3927
      @namngo3927 7 หลายเดือนก่อน

      Mình cũng có cùng thắc mắc với bạn

  • @minhducnguyen6727
    @minhducnguyen6727 7 หลายเดือนก่อน +1

    Anh nên chỉnh bài giảng chỉnh chu trước ạ. Anh giảng giờ rối quá, lúc đúng lúc sai.
    Cám ơn Anh về bài giảng

  • @HungNguyen-uh5es
    @HungNguyen-uh5es หลายเดือนก่อน

    anh oi copy paste được ạ, anh dùng chuột copy thủ công ạ

  • @bluechannel8885
    @bluechannel8885 11 หลายเดือนก่อน

    Anh cho em hỏi làm sao để đặt tên branch khi dùng lệnh git checkout commit-hash vậy ạ

    • @hahaihieu1958
      @hahaihieu1958 5 หลายเดือนก่อน

      checkout về commit đó rồi git branch TÊN NHÁNH thôi bạn

  • @exploringlifepossibilities9109
    @exploringlifepossibilities9109 ปีที่แล้ว

  • @atphan1824
    @atphan1824 3 หลายเดือนก่อน +1

    Bài này hơi rối ạ 😢

  • @DuyPham-MouseReview
    @DuyPham-MouseReview 5 หลายเดือนก่อน

    dạ em thắc mắc tại sao các file f3.txt ,f1.txt, f2.txt tạo ở nhánh master lại xuất hiện trong nhánh 1 sau khi sử dụng lệnh ls vậy ạ, em nghĩ lẽ ra chỉ liệt kê phải trong nhánh 1 thôi chứ ạ , mong thầy giải đáp giúp em với ạ, em cảm ơn thầy

    • @naxuchan5397
      @naxuchan5397 4 หลายเดือนก่อน +2

      Theo mình hiểu là vầy: f1.txt và f2.txt thì ban đầu tạo ra ở nhánh master (lúc chưa có branch nhanh_1), lúc ta tạo ra branch nhanh_1 thì nó tách ra 2 hướng nhưng dữ liệu vẫn giống nhau. Khi tạo file f3.txt thì vẫn chưa commit (lúc này f3 đang nằm trong working area của mình tức là git không biết nó nằm trong branch nào) nên lúc chuyển qua branch nhanh_1 thì ta vẫn thấy f3. Quan trọng là ta COMMIT ở đâu thì nó sẽ lưu file ở branch đó. Lúc checkout qua lại giữa các nhánh thì ta quay lại lần commit gần nhất của nhánh đó.

    • @DuyPham-MouseReview
      @DuyPham-MouseReview 4 หลายเดือนก่อน

      @@naxuchan5397 theo mình tìm hiểu thì từ nhánh master mà tạo ra nhanh_1 thì các file đã dc commit sẽ xuất hiện tại nhanh_1 kiểu như nhánh con kế thừa nhánh cha, không biết có giống ý bạn ko, mình đọc ý bạn mà vẫn hơi lú

    • @naxuchan5397
      @naxuchan5397 4 หลายเดือนก่อน

      @@DuyPham-MouseReview trọng tâm là file f3 trong vid chưa commit nên là nó xuất hiện ở tất cả các nhánh, ý mình là vậy

    • @luutientam
      @luutientam หลายเดือนก่อน

      @@naxuchan5397 được

  • @khoad.nguyen178
    @khoad.nguyen178 ปีที่แล้ว +1

    anh nên chuẩn bị bài giảng và bài tập trước ạ, chứ cứ vừa học vừa viết lên bảng như vậy khá tốn thời gian