thắc mắc Code trên 2 máy khác nhau

  • Người tạo chủ đề Người tạo chủ đề tuan204.dev
  • Ngày bắt đầu Ngày bắt đầu
Chào mọi người,

Mình hiện đang làm lập trình viên remote cho một công ty. Để thuận tiện cho công việc, mình sử dụng hai máy tính để code:
• Desktop: sử dụng khi làm việc ở nhà.
• Laptop: sử dụng khi làm việc bên ngoài.

Hiện tại, mình muốn đồng bộ code giữa hai máy tính mà không cần phải push lên GitHub. Lý do là vì GitHub của công ty có quy định không được push code khi task chưa hoàn thành.

Mình rất mong nhận được giải pháp từ mọi người. Xin cảm ơn!
Mình thấy case này bình thường mà nhỉ? Bạn tạo branch mới chỉ riêng cho bạn thôi, rồi push code lên đó. Khi nào xong task thì merge vào branch gốc?
 
Chào mọi người,

Mình hiện đang làm lập trình viên remote cho một công ty. Để thuận tiện cho công việc, mình sử dụng hai máy tính để code:
• Desktop: sử dụng khi làm việc ở nhà.
• Laptop: sử dụng khi làm việc bên ngoài.

Hiện tại, mình muốn đồng bộ code giữa hai máy tính mà không cần phải push lên GitHub. Lý do là vì GitHub của công ty có quy định không được push code khi task chưa hoàn thành.

Mình rất mong nhận được giải pháp từ mọi người. Xin cảm ơn!
bác nghĩ sao về việc remote từ Laptop vào Desktop sử dụng RDP
cách này e thường dùng để wfh
Link tham khảo
 
Chào mọi người,

Mình hiện đang làm lập trình viên remote cho một công ty. Để thuận tiện cho công việc, mình sử dụng hai máy tính để code:
• Desktop: sử dụng khi làm việc ở nhà.
• Laptop: sử dụng khi làm việc bên ngoài.

Hiện tại, mình muốn đồng bộ code giữa hai máy tính mà không cần phải push lên GitHub. Lý do là vì GitHub của công ty có quy định không được push code khi task chưa hoàn thành.

Mình rất mong nhận được giải pháp từ mọi người. Xin cảm ơn!
tunneling đc ko bác, nếu cty cho phép thì bác thử vscode server
 
Công ty ko cho push code lên git đã thấy hơi vớ vẩn rồi, thường thì chỉ ko cho merge master hoặc feature branch.

Tới đoạn sợ push node_modules thì hết nước chấm luôn.
 
người ta còn khuyến khích cuối ngày cứ push code lên git để lỡ ngày hôm sau ko đi làm hoặc máy móc gặp sự cố thì người khác vẫn có thể giúp mình làm tiếp công việc, chứ ai lại cấm push code lên bao giờ :)
trừ khi ông push thẳng lên main branch thì mới cấm thôi :beat_plaster:
1 là công ty tào lao, 2 là ông chủ thread tào lao :beat_brick:
 
người ta còn khuyến khích cuối ngày cứ push code lên git để lỡ ngày hôm sau ko đi làm hoặc máy móc gặp sự cố thì người khác vẫn có thể giúp mình làm tiếp công việc, chứ ai lại cấm push code lên bao giờ :)
trừ khi ông push thẳng lên main branch thì mới cấm thôi :beat_plaster:
1 là công ty tào lao, 2 là ông chủ thread tào lao :beat_brick:
chắc ý chủ thớt là k đc tạo PR khi task chưa hoàn thành quá :burn_joss_stick:
 
mình chơi hệ JetBrains nên cài remote server ở máy cty rồi các máy khác cài Gateway code vào = SSH qua Tailscale. :big_smile:
Nhưng mà policy của cty thím dị thế, thế này là bắt phải xong task mới được về à :beat_shot:
 
Em nghĩ confirm lại policy xem chứ push code nhánh khác mình thấy nó k ảnh hưởng gì đến dự án ý, cần thêm sự thông não
 
Bỏ tiền ra mà xài github codespaces, mọi thứ github nó lo hết :doubt: muốn code ipad iphone cũng dc tất
 
anh chủ thớt trốn đâu rồi
Xv0BtTR.png
 
Mình cũng có Desktop + Laptop. Setup của mình là Desktop always on, khi nào dùng laptop thì SSH vào, dùng Tailscale để setup tunneling + VSCode SSH extensions, 5p là xong nếu Desktop xài Linux. Còn Windows thì phải RDP rồi.

Mà kiểu gì cũng phải push code lên git để có version control chứ. Ko thì merge kiểu gì :cold: . Sợ push file linh tinh như node_modules thì xài .gitignore?
 
Chắc chủ thớt mới đi làm nên ko hiểu ý của lead, là ko dc push code lên nhánh chính. Chứ tạo nhánh riêng rồi push code lên thì ai dám nói gì
 

Thống kê chủ đề

Ngày tạo
tuan204.dev,
Người trả lời cuối
bitua1412,
Trả lời
46
Lượt xem
3.738
Quay lại
Lên đầu trang