Tôi cố gắng thuyết phục đồng nghiệp của tôi rời khỏi svn và chuyển sang git. Một vấn đề mà tôi thấy sắp tới là: Nó phức tạp và dễ bị lỗi phải thực hiện git commit và git push riêng biệt. Vì vậy, tôi đã suy nghĩ về một bí danh git ci, cam kết những thay đổi và đẩy nó đến máy chủ. Tôi biết, làm thế nào để làm điều đó, nhưng:bí danh git: Cam kết với đối số & đẩy trong một lệnh duy nhất
Vấn đề là, tôi muốn đưa ra các đối số như -m "" để git cam kết. Vì vậy,
git ci -m "Cool change"
nên thực hiện
git commit -m "Cool change" && git push
Làm thế nào tôi có thể làm như vậy?
Cudos để cố gắng thuyết phục đồng nghiệp của bạn thực hiện tuyến đường git. Tôi tự hỏi tại sao họ muốn tránh bị bắt và đẩy một cách riêng biệt. Điều gì làm cho bạn nghĩ rằng đó là lỗi dễ bị hoặc phức tạp để làm những công việc một cách riêng biệt? Bạn có thực sự muốn mọi cam kết là một sự thúc đẩy không? –
Tôi đồng ý với Jamie. Việc có thể cam kết tại địa phương mang lại sự tự do to lớn về cách tổ chức công việc của bạn và trong phạm vi chi tiết để cam kết. Bạn có thể thực hiện nhiều cam kết nhỏ để mỗi thay đổi được ghi lại và có thể được hoàn nguyên, nhưng nếu chúng không có ý nghĩa riêng với cộng đồng, bạn có thể đẩy tất cả chúng khi chúng được hoàn tất. – rafalotufo
cộng với bạn được cách ly từ những thứ pesky như băng thông mạng hoặc - thực sự - sẵn có – sehe