summaryrefslogtreecommitdiff
path: root/bin/git-push-all
Commit message (Collapse)AuthorAge
* http->https in some license headersSean Whitton2024-04-12
|
* use shebangs more consistentlySean Whitton2022-12-10
|
* git-push-all: force push to explicitly configured push remotesSean Whitton2022-11-30
|
* git-push-all: update and improve docsSean Whitton2022-11-30
|
* git-push-all: add dry run optionSean Whitton2022-10-14
|
* git-push-all: stop trying to push some out-of-date branchesSean Whitton2022-09-01
|
* git-push-all: don't die when we don't know where to push somethingSean Whitton2021-02-15
|
* git-push-all: propagate a failure of git-pushSean Whitton2020-03-23
|
* rewrite git-push-allSean Whitton2020-03-23
|
* avoid passing "." to Git::Wrapper::newSean Whitton2020-03-23
|
* stop stowing Local:: perl5 libs into HOMESean Whitton2020-01-27
| | | | AFAICT pointless complexity.
* factor out and rewrite unpushed tags checking codeSean Whitton2019-08-13
|
* TODOSean Whitton2019-08-10
|
* add more output to git-push-allSean Whitton2018-08-26
|
* git-push-all doesn't create new branches on tracking remote, eitherSean Whitton2018-05-03
|
* git-push-all respects --no-verifySean Whitton2017-12-21
|
* avoid trying to push tags with dgit & ublock-originSean Whitton2017-09-04
|
* comment out debug messages in my git push and pull scriptsSean Whitton2017-07-10
|
* TODOSean Whitton2017-02-16
|
* improve unpushed tags outputSean Whitton2016-12-26
|
* don't complain about unpushed archive/debian/*Sean Whitton2016-12-26
|
* git-push-all: extend TODOSean Whitton2016-12-25
|
* git-push-all: don't check for tags on dgit remoteSean Whitton2016-12-25
|
* git push-all finds unpushed tagsSean Whitton2016-12-22
|
* git-push-all only pushes once to each remoteSean Whitton2016-08-06
|
* git-push-all avoids creating branchesSean Whitton2016-07-23
|
* rework git-push-allSean Whitton2016-07-23
| | | | | | | | | | | | | This avoids failure in the case where more than one remote has a branch of the same name, but the local branch of that name can be pushed to only one of them (and indeed, has its pushRemote set). E.g. the master branch at origin and locally is the Debian packaging branch, but the GitHub fork (used for submitting pull requests) has a master branch that is upstream's master branch. pushRemote for master is set to origin, but since another branch has pushRemote set to fork, the old script would try to push all matching branches to fork, which fails as it can't push master there (not a fast-forward).
* git-push-all: dies if any git failedSean Whitton2016-06-28
| | | | | | Ensures that a failure is registered by myrepos if we couldn't push to a remote. And give up, rather than have it happen again as it probably indicates a misconfiguration.
* git-push-all: use uniq on other list of remotesSean Whitton2016-06-28
|
* git-push-all debug print statementsSean Whitton2016-06-28
|
* don't use git wrapper for push commandSean Whitton2016-06-27
| | | | Ensures output printed to terminal.
* fill out git-push-allSean Whitton2016-06-26
|
* start git-push-allSean Whitton2016-06-26