tôi sau một ví dụ từ bộ phận CNTT của chúng tôi, và tôi muốn hiểu những gì lệnh này được thực hiện một cách chính xác:Cần phải hiểu lệnh Git/Gerrit (lấy & đẩy)
git fetch origin +refs/changes/*:refs/remotes/origin/changes/*
Để đưa ra một số khung tham chiếu, đây là một phần của công cụ tích hợp liên tục (CI), và đây là một phần của bước kiểm tra mã để kiểm tra. Các CI build được kích hoạt bằng cách đẩy để Gerrit với:
git push origin HEAD:refs/for/master
tôi câu hỏi thứ hai, là nếu tôi muốn thúc đẩy sự thay đổi thành một chi nhánh phát triển tôi có thể sử dụng:
git push origin HEAD:refs/for/development
Bạn đang sử dụng công cụ CI nào? Jenkins? – uncletall
Tôi đang sử dụng Teamcity – Plazgoth