Commits
- Commit:
c8c7d149feda16fa5f471654738791b6e7f1af5e
- From:
- Christian Weisgerber <naddy@mips.inka.de>
- Date:
expand arguments in shell script since brace expansion is not in POSIX
ok stsp
- Commit:
f6cae3ed1ef0c22150181eeebb8f9e97db99dc5a
- From:
- Christian Weisgerber <naddy@mips.inka.de>
- Date:
switch function declarations from Korn shell to Bourne/POSIX shell syntax
ok stsp
- Commit:
50b0790ed9a28fced631f31e5b7ca76a9a610ea5
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
add per-worktree got.conf(5) file in the .got directory; ok millert
- Commit:
257add310e4b16ae43b467b91f66b773da39f470
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
add got.conf(5) configuration file
ok tracey
- Commit:
7fb414ae4d46ebdaeff458477ba801f9ad5853c4
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
add a -q option to tests for quiet output and use it for 'make regress'
Previous default output remains when test cases are run individually.
ok tracey
- Commit:
f2b0a8b0a1881cbc7388392deaa518caf38be151
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
fix committing file additions from a work tree with a path prefix
New files were added under the wrong tree in the repository if the work
tree has a path prefix. Fix this problem and catch it in the existing
commit_with_path_prefix regression test.
- Commit:
75f0a0fb346fb0ad381536024728164cd32d2a7e
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
stop reinstalling symlinks after commit; 'got update' can handle that
- Commit:
35213c7c838a48142d398147b54bb9938af8cab0
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
forbid bad symlinks; add -S option to 'got commit' and 'got stage' to allow them
- Commit:
88fb31d4fff7b0b2d49de132675aa871955ae6c4
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
extend test_commit_symlink test case
- Commit:
5a1fbc73731cc22399d01ceb1290b4fd246efff2
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
make it possible to fix "bad" symlinks with ln -sfh + got commit + got update
- Commit:
75c3042749cebcb49930b762aa6b635efbb72970
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
remove debugging test code
- Commit:
bd6aa3590530fb1684f2ca8ded49f431bf0e9a18
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
convert bad symlinks to regular files during 'got commit'
- Commit:
3d9a4ec407702ad2b932c522001f1b88a36571de
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
add symlink support to 'got commit'
- Commit:
74ad335c1de45b23669aa4c545c0ed88b9312693
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
fix unintended change of current working directory in a test case
- Commit:
7aadece8bf43513dfa752120ab1255f7125b03ed
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
allow creation of commits which carry unmodified submodule tree entries along
approach suggested by ori@ and matches how git9 behaves
ok semarie@ (who can now work with Rust-related Git repos containing submodules)
- Commit:
e7303626967ed721dd323a8a6ea6c638aed46c50
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
add submodule tests
ok semarie
- Commit:
9627c110bee81b5d7368441eaf4e661010ba9cd5
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
show a summary of conflicts and related problems after updating/merging files
ok millert@
- Commit:
cb35d58a5dfb362dc6e2dce825461fa86944ab60
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
assign 'ret' explicitly in test_commit_normalizes_filemodes
- Commit:
f7b97ccb29b3e414e360ff635f9bc114f8db7c2f
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
normalize tree entry modes to 0100644 or 0100755 when writing tree objects
semarie@ reported an error from go-git used by Cirrus CI:
"57243613255d758e15b0f5ae1c960b970f0435f8: malformed mode (0100640)!"
'git fsck' has no problem with mode 0100640. But writing just the two
most commonly used file modes should provide the best compatibility.
- Commit:
ba580f687cd7280a6d7bffb1693077693c486056
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
prevent 'got commit' from comitting empty sub-directories; found by tracey
- Commit:
e31abbf21f99a7312bdfd392f33ace285feadfe5
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
add -c option to 'got ref' which now expects just one argument after options
- Commit:
1ebedb77e0d68bff22163a9aafc13db5f3f706df
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
teach 'got commit' to tweak the executable bit of a file
- Commit:
aba9c984d1420b77b23320520e70b27ecc83acf7
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
obtain repo format version and commit author name/email from .git/config
- Commit:
6af1ccbdf63b237381457325b73c8baadf0c8038
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
sort tree object entries the way git likes it
- Commit:
8479284323dc11b5f08a6d8896bd806722b34634
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
attempt to reject GOT_AUTHOR values without an email address