gitlab克隆有密码无权限,需要新增一个凭证,填上用户名

 

批量合并

import os

if __name__ == "__main__":
    #获取所有的路径
    path_list = [
        'D:\工作相关\工作\合代码\iot-data-access',
        'D:\工作相关\工作\合代码\iot-data-persistence',
        'D:\工作相关\工作\合代码\iot-data-puller',
        'D:\工作相关\工作\合代码\werun-alarm',
        'D:\工作相关\工作\合代码\werun-contingency-plan',
        'D:\工作相关\工作\合代码\werun-control-config',
    ]

    for item in path_list:
        os.system(f'd: && cd {item} && git.exe pull --progress -v --no-rebase "origin" && git.exe push --progress "origin" p-dev:p-uat')
    pass

  

 

posted @ 2022-03-29 11:40  等一念  阅读(137)  评论(0)    收藏  举报