Conan kun
Senior Member
chửi chết cmn điCó cách nào hạn chế việc thành viên trong team dùng git push force ko các thím
Team mình đ solve conflict mà các bố cứ đẩy lên để mình phải ngồi solve hộ
chửi chết cmn điCó cách nào hạn chế việc thành viên trong team dùng git push force ko các thím
Team mình đ solve conflict mà các bố cứ đẩy lên để mình phải ngồi solve hộ
bitbucket gitlab hay github đều có tính khóa main/master để tránh push force mà, trong github thì là protected branch thì phải, còn selfhost thì chỉnh config lại khóa force pushCó cách nào hạn chế việc thành viên trong team dùng git push force ko các thím
Team mình đ solve conflict mà các bố cứ đẩy lên để mình phải ngồi solve hộ

gõ vào mồm chúng nó. đây là vấn đề về trình độ + thái độ, còn về phía git thì config main/master/dev branch không cho dev quyền push, cách duy nhất để tích hợp code là tạo PRCó cách nào hạn chế việc thành viên trong team dùng git push force ko các thím
Team mình đ solve conflict mà các bố cứ đẩy lên để mình phải ngồi solve hộ
Vđề là role mấy ông kia to hơn em gõ kiểu gì thímgõ vào mồm chúng nó. đây là vấn đề về trình độ + thái độ, còn về phía git thì config main/master/dev branch không cho dev quyền push, cách duy nhất để tích hợp code là tạo PR
đặt vấn đề trực tiếp với họ trước.Vđề là role mấy ông kia to hơn em gõ kiểu gì thím

Role quan trọng gì, merge nhánh của mình về master mà nhánh mình conflict thì phải tự đi mà giải quyếtVđề là role mấy ông kia to hơn em gõ kiểu gì thím
cái thím cần chính là pull đó, nhớ checkout trước khi pull thì mới được nha palàm sao pull code về khi code trên remote git kia có sự thay đổi vậy mn
e thử dùng git pull nhưng sao k thấy nó lưu thay đổi từ remote về local của mk nhỉ


, có cách nào mình chỉ lưu lại commit của nhánh A sau khi resolve conflict trên pull request không ạ 

ủa làm như thím là đúng mà nhỉ? nếu merger từ master vào A để giải quyết, thì sao PR từ A vào master lại hiện 1 dải lịch sử commit của nhánh master được nhỉ?Các bác cho em hỏi ngu giải quyết conflict trên pull request như thế nào ạ
Ví dụ nhánh A tạo pull request merge vào master. Cách em làm là chuyển qua nhánh A rồi merge với master rồi resolve conflict, nhưng sau khi resolve xong thì history change trên gitlab... ngoài commit của nhánh A, thì nó hiện cmnl 1 dãi lịch sử commit của nhánh master, có cách nào mình chỉ lưu lại commit của nhánh A sau khi resolve conflict trên pull request không ạ
Gửi từ Xiaomi M2101K7BG bằng vozFApp
Các bác cho em hỏi ngu giải quyết conflict trên pull request như thế nào ạ
Ví dụ nhánh A tạo pull request merge vào master. Cách em làm là chuyển qua nhánh A rồi merge với master rồi resolve conflict, nhưng sau khi resolve xong thì history change trên gitlab... ngoài commit của nhánh A, thì nó hiện cmnl 1 dãi lịch sử commit của nhánh master, có cách nào mình chỉ lưu lại commit của nhánh A sau khi resolve conflict trên pull request không ạ
Gửi từ Xiaomi M2101K7BG bằng vozFApp
ủa làm như thím là đúng mà nhỉ? nếu merger từ master vào A để giải quyết, thì sao PR từ A vào master lại hiện 1 dải lịch sử commit của nhánh master được nhỉ?


Nên rebase nhé. Để đẩy his của A xuống cuối.
Sent using vozFApp
Đẩy A xuống dưới, v mình rebase đưa commit A vào master, nhưng mình đang tạo pull request cho nhánh A merge vào master thì như v làm sao push cái commit vừa rebase xong vào lại pull request của nhánh A dc bác
Gửi từ Xiaomi M2101K7BG bằng vozFApp
