Package Details: gitahead-git 2.7.1.r11.g7e8d2bf-1

Git Clone URL: https://aur.archlinux.org/gitahead-git.git (read-only, click to copy)
Package Base: gitahead-git
Description: Graphical Git client
Upstream URL: https://gitahead.github.io/gitahead.com/
Licenses: MIT
Conflicts: gitahead
Provides: gitahead
Submitter: FabioLolix
Maintainer: FabioLolix
Last Packager: FabioLolix
Votes: 1
Popularity: 0.000000
First Submitted: 2021-11-16 21:17 (UTC)
Last Updated: 2025-11-17 23:23 (UTC)

Pinned Comments

FabioLolix commented on 2025-11-17 23:12 (UTC)

Latest Comments

FabioLolix commented on 2025-11-17 23:18 (UTC)

@iuncuim on github I've solved the missing git submodules issue but there is another problem with cmake which likely have a workaround (cmake --help-policy CMP0048) but I'm not pratical with

FabioLolix commented on 2025-11-17 23:12 (UTC)

iuncuim commented on 2025-11-17 12:09 (UTC)

The latest changes added to the repository prevent the git version of gitagead from being compiled. However, gitahead 2.7.1 compiles successfully. Could you please look into what the problem might be? (Yes, I am aware of gittyup, but I prefer working with gitahead)

eduardolucioac commented on 2023-01-15 19:17 (UTC)

@FabioLolix

But, gittyup is for sure a more updated version.

Tks! 🤗

FabioLolix commented on 2023-01-15 19:14 (UTC)

It is in maintainance mode as written in their readme

eduardolucioac commented on 2023-01-15 19:12 (UTC)

@FabioLolix

Yes, the information that appears is that it is not under development. But, I've seen commits from this year, so I believe it's getting updates https://github.com/gitahead/gitahead/commit/81df5b468fc3ebd148320d894e561fb097324b88 .

Tks! 🤗

FabioLolix commented on 2023-01-15 16:39 (UTC)

Update was ready since a while but forgot to update here, anyway I reccomend to switch to https://aur.archlinux.org/packages/gittyup-git which is under active development

eduardolucioac commented on 2023-01-14 19:56 (UTC) (edited on 2023-01-14 19:56 (UTC) by eduardolucioac)

The solution to the error below (fatal: transport 'file' not allowed) is to run the command...

git config --global protocol.file.allow always

Thanks! 🤗

NOTE: The best solution is to add this command in "PKGBUILD". Maybe set the configuration to specific repository and not use --global if possible.

[Ref(s).: https://bbs.archlinux.org/viewtopic.php?pid=2062980#p2062980 , https://aur.archlinux.org/packages/avidemux-qt6-git#comment-887890 ]

eduardolucioac commented on 2023-01-14 19:43 (UTC)

Does anyone know anything about this error? 👀

[...]
==> Starting prepare()...
Submodule 'dep/cmark/cmark' (https://github.com/commonmark/cmark.git) registered for path 'dep/cmark/cmark'
Submodule 'dep/git/git' (https://github.com/git/git.git) registered for path 'dep/git/git'
Submodule 'dep/hunspell/hunspell' (https://github.com/hunspell/hunspell) registered for path 'dep/hunspell/hunspell'
Submodule 'dep/libgit2/libgit2' (https://github.com/stinb/libgit2.git) registered for path 'dep/libgit2/libgit2'
Submodule 'dep/libssh2/libssh2' (https://github.com/libssh2/libssh2.git) registered for path 'dep/libssh2/libssh2'
Submodule 'dep/openssl/openssl' (https://github.com/openssl/openssl.git) registered for path 'dep/openssl/openssl'
Skipping submodule 'dep/cmark/cmark'
Cloning into '/home/eduardolac/.cache/yay/gitahead-git/src/gitahead/dep/git/git'...
fatal: transport 'file' not allowed
fatal: clone of '/home/eduardolac/.cache/yay/gitahead-git/src/git' into submodule path '/home/eduardolac/.cache/yay/gitahead-git/src/gitahead/dep/git/git' failed
Failed to clone 'dep/git/git'. Retry scheduled
Cloning into '/home/eduardolac/.cache/yay/gitahead-git/src/gitahead/dep/hunspell/hunspell'...
fatal: transport 'file' not allowed
fatal: clone of '/home/eduardolac/.cache/yay/gitahead-git/src/hunspell' into submodule path '/home/eduardolac/.cache/yay/gitahead-git/src/gitahead/dep/hunspell/hunspell' failed
Failed to clone 'dep/hunspell/hunspell'. Retry scheduled
Cloning into '/home/eduardolac/.cache/yay/gitahead-git/src/gitahead/dep/libgit2/libgit2'...
fatal: transport 'file' not allowed
fatal: clone of '/home/eduardolac/.cache/yay/gitahead-git/src/libgit2' into submodule path '/home/eduardolac/.cache/yay/gitahead-git/src/gitahead/dep/libgit2/libgit2' failed
Failed to clone 'dep/libgit2/libgit2'. Retry scheduled
Skipping submodule 'dep/libssh2/libssh2'
Skipping submodule 'dep/openssl/openssl'
Cloning into '/home/eduardolac/.cache/yay/gitahead-git/src/gitahead/dep/git/git'...
fatal: transport 'file' not allowed
fatal: clone of '/home/eduardolac/.cache/yay/gitahead-git/src/git' into submodule path '/home/eduardolac/.cache/yay/gitahead-git/src/gitahead/dep/git/git' failed
Failed to clone 'dep/git/git' a second time, aborting
==> ERROR: A failure occurred in prepare().
    Aborting...
 -> error making: gitahead-git