罗泽轩
fb0bc6950b
Bump version to 7.4.0-dev ( #1175 )
...
ci / lint (push) Has been cancelled
ci / typo (push) Has been cancelled
ci / test (push) Has been cancelled
ci / build (macos-latest) (push) Has been cancelled
ci / build (ubuntu-latest) (push) Has been cancelled
Signed-off-by: spacewander <spacewanderlzx@gmail.com>
2024-10-22 10:07:46 +08:00
罗泽轩
21a086c009
Version 7.3.0 ( #1174 )
...
ci / lint (push) Has been cancelled
ci / typo (push) Has been cancelled
ci / test (push) Has been cancelled
ci / build (macos-latest) (push) Has been cancelled
ci / build (ubuntu-latest) (push) Has been cancelled
Signed-off-by: spacewander <spacewanderlzx@gmail.com>
2024-10-20 18:16:23 +08:00
Jared Baur
8eb1d72f07
Fix stripping trailing forward slash for git-get ( #1172 )
ci / lint (push) Has been cancelled
ci / typo (push) Has been cancelled
ci / test (push) Has been cancelled
ci / build (macos-latest) (push) Has been cancelled
ci / build (ubuntu-latest) (push) Has been cancelled
2024-10-18 10:22:05 +08:00
Mattias Andersson
233686d2a2
Change git-cp to use cleaner branch approach ( #1169 )
...
ci / test (push) Has been cancelled
ci / lint (push) Has been cancelled
ci / typo (push) Has been cancelled
ci / build (macos-latest) (push) Has been cancelled
ci / build (ubuntu-latest) (push) Has been cancelled
* Change git-cp to use cleaner branch approach, per https://stackoverflow.com/a/46484848/32841 and https://devblogs.microsoft.com/oldnewthing/20190919-00/?p=102904
* Name the temporary branch to better fit in with git-extras
* Again, git-extras naming is "copy", not "split"
* Make the commit messages more clear
2024-10-08 11:40:43 +08:00
Edwin Kofler
5c3fb1b062
Improve warning for git clear ( #1168 )
ci / test (push) Has been cancelled
ci / lint (push) Has been cancelled
ci / typo (push) Has been cancelled
ci / build (macos-latest) (push) Has been cancelled
ci / build (ubuntu-latest) (push) Has been cancelled
2024-09-30 10:07:52 +08:00
wyattscarpenter
5ca9360109
Enhance git-repl ( #1160 )
ci / lint (push) Has been cancelled
ci / typo (push) Has been cancelled
ci / test (push) Has been cancelled
ci / build (macos-latest) (push) Has been cancelled
ci / build (ubuntu-latest) (push) Has been cancelled
2024-09-22 20:22:58 -07:00
wyattscarpenter
16d1445271
Update some documentation that was out of sync ( #1164 )
...
ci / build (ubuntu-latest) (push) Waiting to run
ci / typo (push) Waiting to run
ci / test (push) Waiting to run
ci / lint (push) Waiting to run
ci / build (macos-latest) (push) Waiting to run
* make instructions easier to copy-paste
* update some documentation that was out of sync
2024-09-22 14:11:31 +08:00
wyattscarpenter
4d2d393142
Use filetimes in check_integrity ( #1162 )
...
ci / lint (push) Has been cancelled
ci / typo (push) Has been cancelled
ci / test (push) Has been cancelled
ci / build (macos-latest) (push) Has been cancelled
ci / build (ubuntu-latest) (push) Has been cancelled
* check the file times in check_integrity
* make no-arguments to check_integrity check all commands, and also make check_integrity run git-utimes first
this has the downside that the script now takes a little longer. But the upside that it guarantees more correctness.
* update git-extras
using the incredible power of the new script, I have detected this was out of date, out of sync, etc
2024-09-19 11:27:11 +08:00
wyattscarpenter
ffee88a246
Update git-alias.md: add brs to prevent incorrect line behavior ( #1161 )
...
* Update git-alias.md: add brs to prevent incorrect line behavior
currently these all appear on one line, in the rendered markdown viewer and also in the man page. That isn't what's wanted. What's wanted is for each to be on its own line, which this change implements, using the strategy I found in git-bulk.
* run make on git-alias
2024-09-19 11:19:48 +08:00
wyattscarpenter
da03b7b133
Update git-bulk.md: use correct stylization in synopsis ( #1163 )
...
* Update git-bulk.md: use correct stylization in synopsis
* update derived documents for git-bulk
2024-09-19 11:17:00 +08:00
wyattscarpenter
f0671e2733
Update git-repl.md: typo: "let's" for "lets" ( #1158 )
ci / lint (push) Has been cancelled
ci / typo (push) Has been cancelled
ci / test (push) Has been cancelled
ci / build (macos-latest) (push) Has been cancelled
ci / build (ubuntu-latest) (push) Has been cancelled
2024-09-16 12:19:03 -07:00
Revisor
2c161aae02
Update instructions for the OpenSUSE installation ( #1157 )
ci / lint (push) Has been cancelled
ci / typo (push) Has been cancelled
ci / test (push) Has been cancelled
ci / build (macos-latest) (push) Has been cancelled
ci / build (ubuntu-latest) (push) Has been cancelled
2024-09-04 13:59:35 +08:00
Wiktor Żurawik
f0b9e18e54
Add pathspec support in git-missing ( #1156 )
...
ci / lint (push) Has been cancelled
ci / typo (push) Has been cancelled
ci / test (push) Has been cancelled
ci / build (macos-latest) (push) Has been cancelled
ci / build (ubuntu-latest) (push) Has been cancelled
* feat: Add pathspec support in git-missing
Allow to specify a path to limit the commit difference list. This
improvement allows users to focus on changes in specific directories or
files when comparing branches for missing commits.
* refactor: Improve pathspec handling in git-missing
- Change pathspec from string to array to support multiple pathspecs
- Remove unnecessary 'shift' command in argument processing loop
- Simplify git log command execution by using a single codepath
* chore: Update git-missing docs
* chore: Fix a typo in git-missing docs
2024-08-26 10:38:15 +08:00
CodeByZach
c32869de37
feat: add rename-file command ( #1149 )
ci / lint (push) Has been cancelled
ci / typo (push) Has been cancelled
ci / test (push) Has been cancelled
ci / build (macos-latest) (push) Has been cancelled
ci / build (ubuntu-latest) (push) Has been cancelled
2024-08-02 01:19:35 -07:00
Matt Headley
e1a4e7195d
Update Commands.md ( #1148 )
ci / lint (push) Has been cancelled
ci / typo (push) Has been cancelled
ci / test (push) Has been cancelled
ci / build (macos-latest) (push) Has been cancelled
ci / build (ubuntu-latest) (push) Has been cancelled
2024-07-05 10:15:22 +08:00
Wen Sun
b766a655ce
fix: git-summary commit count ( #1147 )
...
* fix: git-summary commit count
* fixup! fix: git-summary commit count
2024-06-18 11:13:07 +08:00
Raphael Boidol
e34dea9b7a
tests: update dependencies ( #1142 )
2024-05-03 14:52:28 +08:00
dependabot[bot]
3bac05e690
chore(deps): bump masesgroup/retrieve-changed-files from 2 to 3 ( #1144 )
...
Bumps [masesgroup/retrieve-changed-files](https://github.com/masesgroup/retrieve-changed-files ) from 2 to 3.
- [Release notes](https://github.com/masesgroup/retrieve-changed-files/releases )
- [Commits](https://github.com/masesgroup/retrieve-changed-files/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: masesgroup/retrieve-changed-files
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-29 09:59:50 +08:00
dependabot[bot]
a7ad306a6b
chore(deps): bump actions/setup-go from 4 to 5 ( #1143 )
...
Bumps [actions/setup-go](https://github.com/actions/setup-go ) from 4 to 5.
- [Release notes](https://github.com/actions/setup-go/releases )
- [Commits](https://github.com/actions/setup-go/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/setup-go
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-29 09:59:43 +08:00
Raphael Boidol
dcb8bd6c54
ci: add dependabot update for GitHub actions ( #1141 )
2024-04-28 10:06:37 +08:00
Raphael Boidol
a1bf09e8e0
ci: update actions ( #1140 )
2024-04-27 18:04:27 +08:00
罗泽轩
615ea971cb
Bump version to 7.3.0-dev ( #1139 )
...
Signed-off-by: spacewander <spacewanderlzx@gmail.com>
2024-04-25 10:53:37 +08:00
罗泽轩
e692b9619a
Version 7.2.0 ( #1138 )
...
Signed-off-by: spacewander <spacewanderlzx@gmail.com>
2024-04-23 19:59:09 +08:00
Leroy
a17d2fb15d
refactor: test utils and simplify the case code ( #1136 )
...
* doc(tests/README.md): explain the unit test process
* test(TempRepository): support to change origin and get filename
* refactor: simplify the case code
* test_git_browse_ci.py
* test_git_browse.py
* fix: rename `test_authors.py` to `test_git_authors.py`
* fix: typo
* fix: log the GitCommandError
2024-02-29 11:11:00 +08:00
Edwin Kofler
52897f73b9
Add --proceed flag to git-delete-squashed-branches ( #1134 ) ( #1135 )
...
Co-authored-by: Norbert Kiesel <nk@iname.com>
2024-02-20 10:47:36 +08:00
Leroy
5f19424a50
test(browse-ci): add unit tests ( #1130 )
2024-01-30 10:43:32 +08:00
Leroy
b54d8c7c50
test(git-browse): add unit tests ( #1127 )
...
* chore: add the dependency testpath@0.6.0
* test(git-browse): add unit tests
* fix: update origin name to `tj/git-extras`
2024-01-05 14:31:37 +08:00
Josh McKinney
9049967232
feat: add reverse option to git-brv ( #1123 )
...
* feat: add reverse option to git-brv
When there are a large amount of branches it is often useful to see the
most recent branches last as they end up closer to the prompt. This adds
a new --reverse / -r option and an environment variable to set the
default behavior (GIT_BRV_REVERSE).
* git-brv: change to git option instead of environment variable and fix typo
* wrap git option in backticks for git-brv and fix git-feature title
* update git-feature docs
* fix missing breaks in git-feature.md
2023-12-16 12:05:52 +08:00
Edwin Kofler
cdbcef3227
Merge pull request #1124 from rasa/patch-3
...
fix(utimes): change /dev/stdin to -
2023-12-14 19:36:32 -08:00
Ross Smith II
a4b637346d
fix(utimes): change /dev/stdin to -
...
As not all environments have /dev/stdin. See https://github.com/ish-app/ish/issues/944
2023-12-13 07:51:50 -08:00
Ross Smith II
1843afb38a
fix(utimes): Support filenames with backspaces, etc. ( #1122 )
2023-12-12 14:50:21 +08:00
Leroy
28b48c7432
chore: add poetry to handle the tests of the git extras ( #1121 )
...
* chore: add poetry to handle the tests of the git extras
* chore(ci): upgrade the deps version
* chore(CONTRIBUTING): remove the test description
2023-12-01 14:25:14 +08:00
Ross Smith II
2c2bd07693
Fix typo in ci.yml ( #1120 )
2023-11-25 14:02:35 +08:00
Ross Smith II
e39b1ab6a6
Fix: harden utimes, use single quotes ( #1109 )
...
* Fix: harden utimes, use single quotes
* Remove passing --posix to bash
* Remove double-quotes and backslashes
* Fix: patch git-utimes (fixes #1118 )
Fixes #1118
* Fix formatting issue in git-utimes
Per https://github.com/tj/git-extras/pull/1109#discussion_r1399965099
2023-11-23 11:39:56 +08:00
Ross Smith II
058cb0763e
Fix: patch git-utimes ( fixes #1118 ) ( #1119 )
...
I don’t have a Mac/BSD system to test, but this should fix #1118
2023-11-23 11:38:33 +08:00
罗泽轩
3d964687fc
add pull request manner ( #1113 )
...
* add pull request manner
Signed-off-by: spacewander <spacewanderlzx@gmail.com>
* Update .github/PULL_REQUEST_TEMPLATE.md
Thanks for @hyperupcall
Co-authored-by: Edwin Kofler <edwin@kofler.dev>
---------
Signed-off-by: spacewander <spacewanderlzx@gmail.com>
Co-authored-by: Edwin Kofler <edwin@kofler.dev>
2023-11-21 10:39:44 +08:00
Edwin Kofler
ca18c6e552
maintenance: Add my name as maintainer in AUTHORS ( #1117 )
2023-11-21 10:32:52 +08:00
Leroy
cf9fe2d23f
test(git-authors): add unit test ( #1098 )
2023-11-18 10:20:19 +08:00
Edwin Kofler
c13ab52138
Add more comprensive dependencies ( #1111 )
2023-11-18 10:19:10 +08:00
René
58c5b50514
fix: git-standup find error (tj#1106) ( #1110 )
2023-11-14 12:05:28 +08:00
Edwin Kofler
5020890c34
Improve defaults for testing suite ( #1104 )
2023-11-11 12:55:46 +08:00
Ross Smith II
4d8060e8cb
feat: Speed up utimes ( #1108 )
2023-11-11 12:52:04 +08:00
Edwin Kofler
7a65311b1c
Overhaul CONTRIBUTING document ( #1103 )
2023-11-11 12:50:50 +08:00
罗泽轩
186bbdcb87
Bump version to 7.2.0-dev ( #1099 )
...
Signed-off-by: spacewander <spacewanderlzx@gmail.com>
2023-11-02 12:00:12 +08:00
罗泽轩
bfef91f30a
Version 7.1.0 ( #1097 )
2023-10-29 18:52:56 +08:00
罗泽轩
78c5ca28a0
git-cp: don't stop execution when merge.ff is not set ( #1096 )
...
Signed-off-by: spacewander <spacewanderlzx@gmail.com>
2023-10-26 12:28:19 +08:00
Wei Wu
90221f2149
Allow git cp to create destination folder automatically ( #1091 )
...
* Allow `git cp` to create destination folder automatically
* Replace subshell command with builtin operation to infer DESTINATION_DIR
* Remove destination folder existence check and only create it when the path contains slash(s)
2023-10-25 12:03:36 +08:00
Edwin Kofler
263dcb4a79
fix: Use -iname and expressions instead of -iregex ( #1094 )
2023-10-24 21:52:59 +08:00
罗泽轩
cc1c0e1a38
change installation source from master to main ( #1092 )
...
Signed-off-by: spacewander <spacewanderlzx@gmail.com>
2023-10-23 12:13:40 +08:00
Leroy
04bf403861
test(git-archive-file): add unit test ( #1084 )
2023-10-17 13:54:09 +08:00