12/08/2018, 17:48

Những thứ bạn có thể chưa biết về GIT

Xem thành tích Nếu bạn quan tâm đến việc xem ai đã đống góp bao nhiêu commit trong dự án thì tính năng shortlog sẽ cung cấp cho bạn thông tin đó. git shortlog -sn --all --no-merges Nhưng nếu bạn muốn xem có bao nhiêu người đã làm trong một khung thời gian cụ thể, bạn có thể sử dụng ...

Xem thành tích

Nếu bạn quan tâm đến việc xem ai đã đống góp bao nhiêu commit trong dự án thì tính năng shortlog sẽ cung cấp cho bạn thông tin đó.

git shortlog -sn --all --no-merges

Nhưng nếu bạn muốn xem có bao nhiêu người đã làm trong một khung thời gian cụ thể, bạn có thể sử dụng --since and --until flags:

git shortlog -sn --since='10 weeks' --until='2 weeks'

Đổ lỗi

Git có một tính năng đổ lỗi rất hữu ích cho phép chúng ta kiểm tra xem ai đã thay đổi một đoạn mã cụ thể: Kiểm tra xem ai đã thay đổi từ dòng 5 đến dòng 10 của file.

git blame -L5,10 pathToFile

Hiển thị các word đã thay đổi thay vì hiển thị cả line

git diff --word-diff

Quay về branch trước đó.

Git cho phép chúng ta quay về branch trước branch hiện tại bằng việc checkout theo format bên dưới.

git checkout -

Xem Log rõ ràng hơn

git log --graph --all --decorate --stat --date=iso

0