Tag Git
Tìm kiếm bài viết trong Tag Git
Làm thế nào để hạn chế conflict khi làm việc với GIT
Define cấu trúc source code, modulle hoá ngay từ sớm: để tránh conflict thì việc quan trọng nhất vẫn là hạn chế tối đa việc code chung một file, một dòng. Các bạn nên chia nhỏ ứng dụng thành các modul
0 0 51
13 Advanced (but useful) Git Techniques and Shortcuts
Productive programmers tend to be really good at Git. Take a look at 13 advanced git tips and tricks to supercharge your development workflow.
0 0 29
Git và GitHub cho người mới bắt đầu
Git là 1 hệ thống quản lí phiên bản phân tán (DVCS - Distributed Version Control System).Hiểu một cách đơn giản, DVCS là hệ thống lưu trữ các tập tin ( file, thư mục, …) theo thời gian, tương ứng với
0 0 27
[Git] Bạn làm việc với Git vậy đã sử dụng Git Stash chưa?
Mình đã và đang sử dụng Git cho việc quản lý source code, mình thường coi làm việc trên một branch được check out ra từ một branch gốc đặt tên là develop trong một số trường hợp:. .
0 0 26
Hành trình đưa git log đi thẩm mỹ viện ? ?✂⛏
Hello mọi người, lại là Tiến đây. Hôm nay mình sẽ chia sẻ cho các 1 bạn thứ hay ho khi sử dụng git log nhé.
0 0 30
Git Hooks là gì và sử dụng nó như thế nào?
Trong quá trình phát triển dự án, quy trình làm việc của một dự án rất dễ vượt khỏi tầm kiểm soát(hoặc đơn giản là quên) cũng như dần bắt đầu xuất hiện nhiều vấn đề dễ gây nhầm lẫn nhau, và việc xung
0 0 32
Git nâng cao - Git Cherry-pick
Vấn đề. Hôm nay, mình gặp một trường hợp là cần apply cùng 1 thay đổi(commit A) cho cả 2 braches trong project của mình.
0 0 26
Sổ tay Git cơ bản cần phải biết khi đi làm
Lời mở đầu. Trước khi bắt đầu bài viết này cho mình xin phép tâm sự đôi lời.
1 0 80
19 Bí Kíp Bạn Có Thể Dùng Khi Phạm Sai Lầm Với Git
Bài viết được dịch từ bài Gitでやらかした時に使える19個の奥義 của tác giả muran001 trên Qiita. Những nội dung sau rất nguy hiểm, nếu bạn làm theo, xin hãy chịu trách nhiệm về bản thân mình.
0 0 25
biết về HEAD và Detached HEAD trong GIT để tránh bị mất code
rất nhiều trường hợp các bạn không biết code của mình mới commit đã đi đâu. Đây là kinh nghiệm xương máu của mình về cách dùng Git, hồi đó còn non và xanh không biết gì nên cũng hay dính Detached HEAD
0 0 47
Làm thế nào để clone một Git submodule khổng lồ trong nháy mắt
Những Git repo khổng lồ với kích thước lên đến vài GB hay vài chục GB cũng không phải là chuyện hiếm gặp. có thể dễ dàng lên đến vài chục MB.
0 0 9
[GIT] Sử dụng hook verify commit message và config generate change log
Tại sao lại là conventional commits. Generate được change log chuyên nghiệp như các package.
0 0 78
Tuyển tập “cheatsheet” bộ câu hỏi cho developer
Bạn đã có bộ câu hỏi cho developer chưa? Đây là lần đầu tiên bạn phỏng vấn, bạn lo lắng không biết như thế nào để trả lời tốt các câu hỏi từ nhà tuyển dụng. Câu hỏi cá nhân.
0 0 68
[Git] Phần 2: Thao tác cơ bản với Git
Các thao tác với git khi tham gia dự án. Clone dự án về local. Git clone <url_repository >. .
0 0 56
Git: Dùng HTTPS hay SSH?
Nếu bạn là một người mới dùng Git, khi clone một repository sẽ có 2 lựa chọn: Clone with HTTPS hay Clone with SSH. Các bạn sẽ phân vân không biết nên dùng cái nào vì đôi khi, dùng link nào cũng clone
0 0 52
[Git] Phần 1: Cơ bản về Git
Git là gì. Git coi thông tin được lưu trữ là một tập hợp các snapshot – ảnh chụp toàn bộ nội dung tất cả các file tại thời điểm.
0 0 18
Đặt tên commit message sao cho "tình nghĩa anh em chắc chắn bền lâu"????
. Lời mở đầu. .
1 1 701
Cấu hình CI/CD với Github (phần 2): Trigger một work flow
Events trigger. Bạn có thể cấu hình cho workflows chạy khi có một sự kiện nào đó xảy ra trên GitHub, theo một lịch có sẵn hoặc cũng có thể là một sự kiện nào đó xảy ra ngoài GitHub.
0 0 70
Cấu hình CI/CD với Github (phần 1): Một ít lý thuyết
CI/CD là gì. Về mặt khái niệm là vậy nhưng về mặt triển khai thì CI/CD là quá trình tự động thực hiện các quá trình build, test, release, deploy khi có các trigger như commit/merge code lên một branch định sẵn hoặc có thể là tự động chạy theo một lịch cố định.
0 0 118
Giới thiệu về Git LFS
. Git LFS là gì . Git LFS làm điều này bằng cách thay thế các tệp lớn trong repo của bạn bằng một con trỏ nhỏ.
0 0 29