add tea pulls [checkout | clean] commands (#93 #97 #107) #105

Merged
lunny merged 20 commits from noerw/tea:issue-97/pulls-clean into master 2020-04-19 03:09:08 +00:00

20 Commits

Author SHA1 Message Date
ee295ddab6 Merge branch 'master' into issue-97/pulls-clean
All checks were successful
continuous-integration/drone/pr Build is passing
2020-04-18 12:02:39 +02:00
fb5cc503f3 vendor terminal dependency
All checks were successful
continuous-integration/drone/pr Build is passing
2020-04-05 22:58:30 +02:00
95bdd3bab0 pull/push: provide authentication method
Some checks failed
continuous-integration/drone/pr Build is failing
automatically select an AuthMethod according to the
remote url type. If required, credentials are prompted for
2020-04-05 22:27:21 +02:00
c340b2dedd login: store username & optional keyfile 2020-04-05 22:27:21 +02:00
d52fe7e6eb refactor 2020-04-05 22:27:21 +02:00
6ac292de1b refactor GetRemote
All checks were successful
continuous-integration/drone/pr Build is passing
2020-04-01 17:58:12 +02:00
b06691ad1a Merge branch 'master' into issue-97/pulls-clean
All checks were successful
continuous-integration/drone/pr Build is passing
2020-04-01 17:09:29 +02:00
b225c523f2 adress code review 2020-04-01 17:06:15 +02:00
9aa0bc7733 add --ignore-sha flag
All checks were successful
continuous-integration/drone/pr Build is passing
When set, the local branch is not matched against the remote sha,
but the remote branch name. This makes the command more flexible
with diverging branches.
2020-03-31 20:46:37 +02:00
e8008180c5 add missing error check
All checks were successful
continuous-integration/drone/pr Build is passing
2020-03-30 14:12:29 +02:00
f757c69e15 fix branch-not-found case
All checks were successful
continuous-integration/drone/pr Build is passing
2020-03-30 01:11:43 +02:00
6bf2f0b5df Merge branch 'master' into issue-97/pulls-clean
All checks were successful
continuous-integration/drone/pr Build is passing
2020-03-30 00:53:25 +02:00
f01a4bd693 use directory namespaces for branches & remotes
Some checks failed
continuous-integration/drone/pr Build is failing
2020-03-11 21:02:08 +01:00
18b8562adf fix TeaCreateBranch() 2020-03-11 21:02:06 +01:00
a664e3c97c improve method of TeaFindBranch()
now only checking .git/refs instead of looking up .git/config which may
not list the branch
2020-03-11 21:01:50 +01:00
52803b2dfe add tea pulls clean
All checks were successful
continuous-integration/drone/pr Build is passing
fixes #97
2020-03-09 23:39:38 +01:00
8bff856f97 add copyright to new files
All checks were successful
continuous-integration/drone/pr Build is passing
2020-03-09 23:38:51 +01:00
7dbd346bfc make linter happy
All checks were successful
continuous-integration/drone/pr Build is passing
2020-03-06 17:55:10 +01:00
aad74cb2ee refactor: use new git functions for old code
Some checks failed
continuous-integration/drone/pr Build is failing
2020-03-06 17:37:15 +01:00
de03aea30b add tea pulls checkout 2020-03-06 17:28:41 +01:00