Git Cherry Pick: Kỹ năng cần thiết của Leader | TrungQuanDev | Cà Phê Lập Trình ☕️

  Рет қаралды 4,988

TrungQuanDev - Một Lập Trình Viên

TrungQuanDev - Một Lập Trình Viên

Күн бұрын

Пікірлер: 47
@trungquandev
@trungquandev 10 ай бұрын
🍀Xem xong video này rồi có cảm nghĩ gì thì bạn hãy comment bên dưới cho mình biết với nhé 😄 🔔Like video cũng như Đăng Ký Kênh ủng hộ mình & Join cộng đồng Discord hoặc Facebook rất văn minh lịch sự tại đây nha: 🔗Discord: Kiến Thức Lập Trình: discord.gg/ycSbhP6gDu 🔗Fanpage: Trung Quân DEV: facebook.com/trungquandev 🔗Group: Cộng đồng Lập Trình Web • Front-end & Back-end Việt Nam: facebook.com/groups/laptrinhwebvietnam
@huynhvanthong2118
@huynhvanthong2118 22 күн бұрын
Mình cherry-pick loạn xạ commit nó gây ra conflict không ạ?
@trungquandev
@trungquandev 22 күн бұрын
Anh chưa thử nhưng mà chỉ cần nghe qua "loạn xạ" thì kiểu gì cũng lỗi. Câu hỏi anh đặt ngược lại cho em nhé: Tại sao em lại cần phải nghĩ tới câu chuyện "làm loạn xạ linh tinh không kiểm soát" trong khi việc mình lập trình, làm mọi thứ đều cần phải chỉn chu, rõ ràng và chuẩn chỉnh?
@phamcongtoan1399
@phamcongtoan1399 10 ай бұрын
anh oi, a làm về sử lí conflick dc ko ạ kiểu như là làm lại từ đầu tất cả các bước nhưng lướt qua vì đã có video cũ rồi để e có thể rõ ràng về git dc ko a, e hơi rối mấy cái git này
@trungquandev
@trungquandev 10 ай бұрын
"Xử lý" nha, không phải "sử" trong "lịch sử" =))) - Về cái conflict thì cũng không khó đâu, như anh trước học cũng không biết, sau đi làm gặp vấn đề cái rồi fix là quen ngay. Em cứ học theo video này cũng như cái Git Flow ở một cái video anh đã từng làm trong cùng Playlist này rồi đó. - Còn cái Conflict để a nghĩ nếu mà anh tìm cách tạo ra được trường hợp Demo thì a sẽ làm video hướng dẫn nhé.
@phamcongtoan1399
@phamcongtoan1399 10 ай бұрын
em cảm ơn anh nha@@trungquandev
@somebody-17546
@somebody-17546 10 ай бұрын
hay anh ơi. Ở công ty em cherry-pick suốt ngày :V
@trungquandev
@trungquandev 10 ай бұрын
Ngày nào cũng phải Cherry Pick thì hơi lạ nha =)))
@haonguyenmanh3125
@haonguyenmanh3125 Ай бұрын
Cách sử dụng rebase xử lý tình huống này như nào vậy bạn?
@trungquandev
@trungquandev Ай бұрын
Đã có hướng dẫn + giải thích chi tiết trong video này bạn: kzbin.info/www/bejne/Y4fQiWdmp5p0iKssi=a98elsfOnZxa_kKP
@haonguyenmanh3125
@haonguyenmanh3125 Ай бұрын
@@trungquandev bạn dùng tool cli gì vậy
@minhtrovert
@minhtrovert 6 ай бұрын
Cảm ơn chia sẻ của anh ạ. Em có 1 câu hỏi là nếu những feature mà mình pick lại có phụ thuộc vào các feature mà mình không pick thì mình có phương án nào để Cherry Pick được hiệu quả và gọn gàng hơn không ạ? Vì khi các tính năng có liên quan lẫn nhau thì Cherry Pick sẽ làm cho chúng không hoạt động được. Cảm ơn anh, chúc anh sức khoẻ!
@phanvanhao7992
@phanvanhao7992 10 ай бұрын
Cảm ơn a đã chia sẻ ạ
@trungquandev
@trungquandev 10 ай бұрын
Không có gì em nha, anh sẽ thường xuyên chia sẻ kiến thức giá trị như này, đặc biệt tối nay và mai sẽ có 2 video nữa rất hay về hành trình học lập trình của anh nhé. Có bạn bè cũng học lập trình thì share kênh ủng hộ anh vs nha ^^
@tranthinhqnam
@tranthinhqnam 10 ай бұрын
anh cho em hỏi là xu thế giờ có nên theo back end php vs framework cakephhp ko ậ, mong anh cho em lời khuyên với ạ
@trungquandev
@trungquandev 10 ай бұрын
Thông thường nhé, nếu em theo hướng PHP thì em nên học Laravel, từ cái thời sinh viên mà anh học và làm thì Laravel nó nổi lên phổ biến và được ưa chuộng hơn Cake nhiều rồi. Ngoài ra em cứ lên google tìm kiếm các Job ở thị trường Việt Nam mình về PHP xong đọc nhiều requirements là sẽ có thêm cái nhìn tổng quát hơn nữa nhé. Anh vote cho combo Laravel và VueJS, 2 cái này hay đi với nhau.
@tranthinhqnam
@tranthinhqnam 10 ай бұрын
@@trungquandev Tại em kiểu interrn mà anh kia đưua tài liệu em cakephp , giờ em không biết sao lun.. sợ bị out of date
@trungquandev
@trungquandev 10 ай бұрын
@@tranthinhqnam Vậy thì vấn đề ở đây là đặc thù công ty em đang làm có những dự án về Cake PHP, thường thì nếu ở lại làm em sẽ không có sự lựa chọn khác đâu. - Em nên cân nhắc, đặc biệt ở giai đoạn này anh thấy nhiều bạn còn không tìm được việc Intern thì mình có cơ hội cũng đã là điều khá tốt, nếu tạm thời chưa tìm được cơ hội mới nào khác thì em cứ học Cake cũng không sao, cái quan trọng em cần học là ở "Tư Duy Lập Trình", không phải công nghệ, vì công nghệ thay đổi liên tục, khi em đã có base tốt về "Tư duy lập trình" rồi thì học cái mới cũng sẽ nhanh thôi. đừng quá lo.
@tranthinhqnam
@tranthinhqnam 10 ай бұрын
@@trungquandev Anh cho em lời khuyên với được không anh , tại php nhìn khoai quá vs nên học kiểu song song trùm 1 ngôn ngữ khác k anh , chứ e thấy job php giờ ít quá
@tuannguyenthai
@tuannguyenthai 10 ай бұрын
Skill mới đã được thu nạp
@trungquandev
@trungquandev 10 ай бұрын
Học dần sau làm Leader còn đỡ bỡ ngỡ =)))
@quangngovann
@quangngovann 10 ай бұрын
Tuyệt với quá anh ạ, hy vọng anh làm thêm về git rebase và git merge ạ.
@trungquandev
@trungquandev 10 ай бұрын
ừa để a note lại, 2 thằng này cũng có dùng trong dự án thực tế nhiều, mà anh thường dùng git rebase nhiều hơn là git merge
@quangngovann
@quangngovann 10 ай бұрын
@@trungquandev Dạ em cảm ơn anh rất nhiều ạ
@Komachi21
@Komachi21 10 ай бұрын
@@trungquandev mong a ra video sớm về git merge và git rebase ạ
@hutacu-tv8111
@hutacu-tv8111 8 ай бұрын
nếu có thời giạn bạn làm 1 video cơ bản chia sẽ về unit test được không.
@trungquandev
@trungquandev 8 ай бұрын
ok bạn nhé, mình sẽ note lại vào todo list, sub kênh ủng hộ mình và có bạn bè cũng học lập trình thì share video ủng hộ mình nhé.
@KhoaNguyen-pw9xb
@KhoaNguyen-pw9xb 5 ай бұрын
nai xừ , hướng dẫn trực quan , nhiều thông tin bổ ích, chỉ dẫn dễ hiểu , cảm ơn anh .
@trungquandev
@trungquandev 5 ай бұрын
Không có gì em nha ^^ Có bạn bè cũng học thì nhớ share kênh ủng hộ anh nhé :))
@khanhduynguyen4726
@khanhduynguyen4726 10 ай бұрын
Anh chia sẻ cuốn thật sự
@trungquandev
@trungquandev 10 ай бұрын
Mai và ngày kia anh sẽ lên tiếp 2 video kiểu chia sẻ kinh nghiệm như này tiếp, đón chờ nhé =)))
@hieuhuynh2320
@hieuhuynh2320 9 ай бұрын
Video làm bài bản, giải thích trực quan nữa, hóng git rebase nha anh. Cảm ơn anh nhiều
@trungquandev
@trungquandev 9 ай бұрын
ừa để anh sắp xếp, git rebase cũng đơn giản ấy mà, đơn giản hơn cả cherry-pick này :)))
@tanhoang5611
@tanhoang5611 10 ай бұрын
Quá hay luôn a
@trungquandev
@trungquandev 10 ай бұрын
Chờ video tối nay với tối mai sẽ còn hay nữa nha em ^^
@truonghung9618
@truonghung9618 7 ай бұрын
video rất hay, cảm ơn a ạ
@trungquandev
@trungquandev 7 ай бұрын
Không có gì em nha, tối nay anh sẽ lên một video nữa về Git Conflict luôn, đảm bảo hay không kém nha :))
@khuyennhau1664
@khuyennhau1664 8 ай бұрын
này là kĩ năng của 1 junior + fresher phải có mà đâu phải leader
@trungquandev
@trungquandev 8 ай бұрын
Chắc bạn mới đọc title video chứ chưa xem nhỉ? Vì đoạn đầu video mình đã giải thích rồi, bạn xem là hiểu vì sao mình nói là của Leader và dĩ nhiên kể cả sinh viên cũng nên học luôn chứ k riêng gì Junior hay Fresher nhé.
@huuquocdattran2877
@huuquocdattran2877 10 ай бұрын
Em ơi a thấy là mình nên xài tools thay vì command line nha em, anh thấy có tools Git Fork này cũng hay nó giúp cho mình cherry pick nhanh hơn nè
@trungquandev
@trungquandev 10 ай бұрын
Đừng phụ thuộc quá vào tool anh, với phong cách và kinh nghiệm của em thì nên tập dùng dòng lệnh cho quen, đâu phải lúc nào anh cũng có máy tính để dùng tool, rồi tool thì phụ thuộc xem đang dùng hệ điều hành nào để mất công cài phần mềm cho phù hợp:))), Chưa kể đôi khi có những chỗ, những thiết bị mà anh chỉ có thể dùng Terminal thôi, hoặc dễ thấy nhất là cầm điện thoại có cái Terminal remote từ xa cũng giải quyết được khá nhiều việc khi không có máy tính bên cạnh đó.
@huuquocdattran2877
@huuquocdattran2877 10 ай бұрын
@@trungquandev a làm ở FPT hồi trước đó em , lỡ xài command line xong bị book phòng họp riêng luôn em
@trungquandev
@trungquandev 10 ай бұрын
@@huuquocdattran2877 gì mà ảo thế a, Terminal là thứ rất bình thường trong công việc hàng ngày của Dev mà? Không lẽ FPT cấm cả cái này? Ngày xưa nghe nói chặn YT, FB, Google...vv nghe đã thấy oải rồi nên em chọn nơi khác để apply vào, giờ chắc phải thoải mái hơn rồi chứ?
@williamlin8709
@williamlin8709 9 ай бұрын
​@@huuquocdattran2877vô tình đọc comment hết hồn về FPT luôn 😢 thấy terminal mới chuyên nghiệp chứ
@ngongocnam4239
@ngongocnam4239 5 ай бұрын
Hiện tại em đang làm tại FPT và em vẫn dùng command line để thao tác với GIT nha m.n. Cá nhân em thì đề cao việc dùng cmd line hơn vì nó giúp nhớ và hiểu được rằng mình đang làm gì với nó. Thực ra thì tool nó cũng thao tác thông qua cmd line chẳng qua là nó làm đơn giản hơn cho người mới học
LIFEHACK😳 Rate our backpacks 1-10 😜🔥🎒
00:13
Diana Belitskay
Рет қаралды 3,9 МЛН
规则,在门里生存,出来~死亡
00:33
落魄的王子
Рет қаралды 24 МЛН
Please Help This Poor Boy 🙏
00:40
Alan Chikin Chow
Рет қаралды 22 МЛН
Git 05: Gộp nhánh bằng git merge và git rebase
17:17
XuanThuLab
Рет қаралды 30 М.
Học GIT cơ bản trong 30 phút (2021)
34:24
HoleTex
Рет қаралды 114 М.
Git - GitHub • Học Git thực tế để đi làm
52:15
TrungQuanDev - Một Lập Trình Viên
Рет қаралды 17 М.
Cách sử dụng Git trong THỰC TẾ | Github
33:29
Ông Dev
Рет қаралды 92 М.
40. Cấu trúc dự án nâng cao, chuẩn thực tế, có ESLint | NodeJS + MongoDB | TrungQuanDev
32:17