批量打patch/批量入库代码

[批量打patch]

git am --abort

cd [需要打patch的目录]

git am [patch所在目录]/*.patch



[批量入库代码]

ssh -p 29453 Gerrit账户@192.168.9.142 gerrit review --verified +1 Gerrit提交号,PatchSet

ssh -p 29453 Gerrit账户@192.168.9.142 gerrit review --code-review +2 Gerrit提交号,PatchSet

ssh -p 29453 Gerrit账户@192.168.9.142 gerrit review --submit Gerrit提交号,PatchSet

PatchSet 号一般是 1 ,如果你修改过(代码或者 git log ),再提交一次的话,就是 2

以下是批量提交Gerrit Id从61017到61102的实例代码

#!/bin/bash
clear

for((i=61017;i<61102;i++))
	do
		ssh -p 29453 [email protected] gerrit review --verified +1 $i,1
		ssh -p 29453 [email protected] gerrit review --code-review +2 $i,1
		ssh -p 29453 [email protected] gerrit review --submit $i,1
	continue
	done

你可能感兴趣的:(批量打patch/批量入库代码)