THẢO LUẬN

thg 7 22, 2018 1:43 CH

@wiliamfeng bình thường mình làm việc trên github sẽ có 2 repository, 1 của công ty, 1 của cá nhân.

Khi push code lên là push lên cá nhân và tạo pull request để merge vào repo của công ty (cần người cấp cao hơn duyệt).

Và ý mình là nếu bạn push code lên vào code đó được merge rồi thì khi bạn clone về nó sẽ chứa code bạn push lên rồi.

Còn trong trường hợp của bạn thì mình hiểu là bạn push lên repo cá nhân, và khi về nhà thì bạn sẽ pull code về bằng lệnh git pull ten-repo ten-branch

+1
thg 7 22, 2018 11:40 SA

Rất đầy đủ và chi tiết. Cám ơn e!

+2
thg 7 22, 2018 11:26 SA

Đúng rồi, mới đọc mấy dòng đầu mình đã phải đi tra lại xem mình có sai không. Ngay ở trang của sublime họ đã nói 'Sublime Text is a sophisticated text editor for code'

0
thg 7 22, 2018 10:32 SA

😄 em cũng vừa đi học việc được vài tháng nên cũng chưa biết môi trường có gì hay anh ạ, với cả em là người bắc ở nam thôi 😐

0
thg 7 22, 2018 5:51 SA

Thanks. Helpful post and clear example.

0
thg 7 22, 2018 1:19 SA

@thangtd90 Em sẽ tìm hiểu thêm ở mấy bài này . Cám ơn a nhiều ạ.

0
thg 7 22, 2018 1:17 SA

@vuongthai95 Bạn cho mình hỏi câu này nghĩ là sao ạ : pull request bạn gửi lúc chiều đã được merge hay chưa? --> thì pull requestmerge nghĩa là gì ạ ? Và lúc chiều trước khi ra về mình mới chỉ thực hiện thao tác push code lên thôi chứ có pull request hay merge gì đâu ạ ? Tks bạn nhiều

-1
thg 7 21, 2018 3:47 CH

Dạ, vậy e viết Jquery để scroll xuống ạ, tại vì e chưa biết nó ạ.. E cám ơn a lần nữa ạ.

0
thg 7 21, 2018 3:08 CH

@minhtuancnttk39 Vấn đề này có vẻ không liên quan đến câu hỏi này cho lắm nhỉ 😂

Em đã có thể thông báo cho người dùng khi có comment hay reply comment, thì có nghĩa là em biết được là comment đó là ở bài viết nào, id là bao nhiêu, hay reply cho comment cha có id là bao nhiêu rồi đúng không 😄 Chỉ cần tạo một cái url với những thông số như vậy là được mà 😄

Như Viblo thì khi click vào một notification có comment, trình duyệt sẽ được di chuyển đến URL mà có phần cuối dạng như #comment-rLZDmznL3lk. Tức người dùng vẫn sẽ được redirect sang trong post như bình thường, sau đó ở trang đấy, dựa vào parameter comment id, ta sẽ viết đoạn xử lý javascript để scroll trình duyệt xuống id đích 😄

+1
thg 7 21, 2018 2:28 CH

tuyệt vời (f)

0
thg 7 21, 2018 1:53 CH

@thangtd90 A thắng cho e hỏi một cái hơi đuối với em ạ... Cái comment, e có thông báo cho người dùng khi người dùng comment hoặc reply comment

Và cái quan trọng là lúc e click vào cái thông báo thì nó trace đến cái comment đó ví dụ như Viblo được không ạ? Cái này e chưa biết làm ạ.

E cám ơn a.

0
thg 7 21, 2018 1:44 CH
+1
thg 7 21, 2018 1:28 CH

E đã làm được chiều nay rồi ạ, e cám ơn a.. e để lại câu hỏi kg xóa để các bạn khác chưa biết có thể tìm hiểu ạ..

+1
thg 7 21, 2018 12:49 CH

@wiliamfeng Đúng rồi bạn, lần đầu bạn sẽ clone về, còn từ lần sau, để cập nhật code mới từ github về máy, bạn sẽ sử dụng câu lệnh git pull, để đưa code mới từ máy lên github bạn sẽ dùng câu lệnh git push.

Bạn thử tham khảo thêm các bài chia sẻ dưới đây xem sao, mình nghĩ chúng có thể giúp bạn tìm hiểu thêm về git, cũng như những khái niệm, những câu lệnh hữu dụng về git đấy 😉

+3
thg 7 21, 2018 10:39 SA

@wiliamfeng đúng rồi bạn, lần đầu tiên thì bạn sẽ phải clone về.

Nhưng vấn đề là pull request bạn gửi lúc chiều đã được merge hay chưa?

Nếu đc merge rồi thì bạn clone về sẽ có code dó luôn.

Nếu chưa được merge thì bạn phải pull code từ nhánh ấy về.

+1
thg 7 21, 2018 10:21 SA

Ở đây bạn có nói là : "Khi bạn pull code về máy cá nhân". Bạn cho mình hỏi, ví dụ hồi sáng mình mới khởi tạo project lần đầu tiên ở Computer của Công ty - tức là trong Laptop cá nhân của mình chưa có gì cả => thì đến tối về, mình muốn có source code đó thì lần đầu tiên mình phải clone nó về chứ sao mà thực hiện pullngay được nhỉ. Phải không bạn ?

0
thg 7 21, 2018 10:15 SA

@bs90 cám ơn bạn, để mình thử xem sao

0

thanks you!!!

0
thg 7 21, 2018 8:15 SA

@wiliamfeng Bạn đọc về commit trên git nhé. Sau khi commit bạn sẽ push được lên github 😃 Chúc bạn thành công 😄

+1
thg 7 21, 2018 7:16 SA

@thanhhau Vấn đề như mình trình bày ở trên là đến tối về mình clone lấy được source ban chiều rồi nhưng sau khi làm tiếp xong mình không biết làm sao để cập nhật lại source code mới này lên gitHub, mình có thử bằng lệnh $ git push origin master mà thấy code trên GitHub nó không cập nhật gì cả .

0
Viblo
Hãy đăng ký một tài khoản Viblo để nhận được nhiều bài viết thú vị hơn.
Đăng kí