DANH MỤC TÀI LIỆU
Tổng hợp 10 tính năng hữu ích của Github có thể bạn chưa biết
10 tính năng h u ích c a Github có th b n ch a bi t ể ạ ư ế
Github bây gi là n i mà các l p trình viên và nhà thi t k làm vi c ơ ế ế
cùng nhau. H c ng tác, đóng góp và s a l i. Nó cũng ch a r t nhi u ọ ộ
d án mã ngu n m và các mã ngôn ng l p trình khác nhau. H n ữ ậ ơ
n a, Github cũng phát hành m t ng d ng máy tính đ bàn cho c ộ ứ
Windows và OS X, cho phép b t c ai tích h p Github trong lu ng ấ ứ
công vi c c a h m t cách li n m ch. ọ ộ
Nh ng Github có nhi u tính năng h u ích h n nh ng gì chúng ta th y.ư ơ ữ
M t s tính năng đ c ph n nào n bên d i giao di n ng i dùng ộ ố ượ ướ ườ
cho g n gàng và do đó b b qua b i nhi u ng i. Vì v y, đây là 10 ị ỏ ườ
tính năng Github mà b n có th không bi t .ạ ể ế
1. Kéo và th code v i Gistả ớ
Gist là 1 ph n riêng bi t c a Github, cho phép b n l u tr các đo n code. ệ ủ ư
B n cũng có th duy t và tìm m t s l ng l n các đo n mã c a nhi u ố ượ
ngôn ng khác nhau. S d ng Gist hoàn toàn d dàng và ph i tr c quan. ử ụ
Nh ng, b n có bi t r ng b n có th thêm code tr c ti p t các t p tin ư ạ ế ạ ể ế
trong máy tính c a mình không? Ch c n kéo và th các t p t máy tính vào ỉ ầ
Gist, các đo n code trong các t p s đ c sao chép ngay l p t c. Nó nhanh ẽ ượ
chóng và ti t ki m cho b n r t nhi u th i gian!ế ạ ấ
2. T o m t th m c thông qua Giao di n Web ư ụ
Trong khi nhi u ng i trong chúng ta có th qu n lý repo Github thông qua ườ ể ả
ng d ng Github mi n phí. Ngoài ra, Github cũng đã xây d ng nh ng gì hứ ụ
g i là WebFlow. Nó cho phép chúng ta qu n lý repo thông qua giao di n ả ệ
web c a Github.
Và d i đây là cách b n t o th m c ho c t p m i tr c ti p trong Github.ướ ư ặ ệ ế
3. S d ng Git URL Shortenerử ụ
Ngày nay, m i ng i thích chia s m i th t hình nh, tr ng thái và tin ườ ứ ừ
t c c a h trên m ng xã h i. N u b n là ng i dùng Github, b n cũng có ứ ủ ế ườ
th mu n chia s repo Github c a mình. Tuy nhiên, URL c a repo đôi khi ể ố
quá dài đ chia s , ví d nh Twitter ch ch p nh n URL ch a t i đa 140 ư ứ ố
ký t .
Ch c ch n có r t nhi u tùy ch n đ rút ng n URL ví d ọ ể
như Bit.ly và Goo.gl, nh ng t i sao không cân nh c s d ng 1 trong các ư ử ụ
ch c năng t ng t nh v y c a Github là ươ ư ậ Git.io? Git.io s rút ng n URL ẽ ắ
c a repo Github c a b n. ủ ạ
4. Tìm ki m t p tin và fileế ậ
Bên c nh vi c t o các t p m i, b n cũng có th đi u h ng và tìm ki m ệ ạ ướ ế
nhanh chóng qua các t p trong b t kỳ repo nào. Tính năng này r t h u ích ấ ữ
nh ng l i không rõ ràng vì nó b n và ch ho t đ ng khi dùng phím t t.ư ị ẩ
Nh n phím T đ kích ho t Trình tìm ki m t p. Nh n ↑ và ↑ nh y qua các ế ệ
t p lên và xu ng. Ho c, nh p tên t p đ ch n m t t p c th mà b n đã ộ ệ
có.
5. S d ng Github Emojiử ụ
T ng t nh Facebook hay m t s m ng xã h i, Github cũng tích h p 1 ươ ư ộ ố
s Emoji đ khi review, comment các đo n code trên Github đ nhàm chánố ể .
B n có th tìm t t c các ký t Emoji và mã trong ấ ả B ng Cheat Emoji.
6. S d ng Github CLIử ụ
Trong khi h u h t m i ng i thích làm vi c b ng cách s d ng GUI, v n ế ườ ử ụ
có m t s ng i thích s d ng CLI (Giao di n dòng l nh). Github CLI ườ ử ụ
đ c b t đ u v i t khoáượ ớ ừ hub. Github CLI b sung các cú pháp có th ổ ể
đ c s d ng cùng v i các cú pháp c a git. Danh sách đ y đ các tính ượ ử ụ
năng có th đ c tìm th y t i ượ Hub repo. Ví d :
$ hub clone rtomayko/tilt
s expands thành:
$ git clone git://github.com/rtomayko/tilt.git
7. Linking Lines
Đôi khi, b n có th mu n chia s và ch ra các dòng c th trong 1 file b t ụ ể
kỳ trên git repo c a b n . Github cho phép b n làm đi u này b ng cách ủ ạ
thêm tham s #L ti p theo là s dòng cu i URL c a file (xem ví d bên ế ở ố
d i).ướ
B n cũng có th ch n m t lo t các dòng b ng cách ch đ nh các dòng b t ỉ ị
đ u và k t thúc trong tham sầ ế #L. Ví d #L10-15 s ch n dòng 10 đ n 15.ẽ ọ ế
8. Task Checklist
Github tích h p s n r t nhi u các cú pháp markdown . B n có th thêm ẵ ấ
m t list các checkboxes trong pull request b ng cách s d ng ử ụ - [] ho c -
[x] đ bi u th m t m c đã ch n. Xin l u ý r ng checkboxes s ch xu t ể ể ị ộ ư
hi n trong m t list các item; cácệ ộ [] d u hi u ph i đ c b t đ u v i m t ả ượ ắ ầ
d u g ch ngangấ ạ -. Đây là m t ví d :ộ ụ
[x] create a post.
[x] create a page.
[x] add images.
[ ] published the post.
Sau khi create pull s trông nh th này: ư ế
thông tin tài liệu
Github bây giờ là nơi mà các lập trình viên và nhà thiết kế làm việc cùng nhau. Họ cộng tác, đóng góp và sửa lỗi. Nó cũng chứa rất nhiều dự án mã nguồn mở và các mã ngôn ngữ lập trình khác nhau. Nhưng Github có nhiều tính năng hữu ích hơn những gì chúng ta thấy. Vì vậy, đây là 10 tính năng Github mà bạn có thể không biết .
Mở rộng để xem thêm
từ khóa liên quan
xem nhiều trong tuần
yêu cầu tài liệu
Giúp bạn tìm tài liệu chưa có

LÝ THUYẾT TOÁN


×