I may just have to do some after-the-fact timings (and maybe cache them for each respository) to optimize that.īeta Was this translation helpful? Give feedback. I was having the same issue but managed to temporarily fix it by removing the precommit npm module, be mind full this is not the ideal way as precommit runs the test scripts before the code is pushed to your repository. Self-host GitLab on your own servers, in a container, or on a cloud provider. #Gitkraken commit software#I'm also trying to figure out if there is a way to pre-detect that a repository will likely take a long time to sort (though so far I haven't been able to find anything that doesn't also take a long time) so that we could ask for a larger number of commits - to minimize the sorting cost. GitLab is an open source end-to-end software development platform with built-in version control, issue tracking, code review, CI/CD, and more. Guimoute at 16:15 In Azure each push can be a separate 'change'. Recently decided to give WSL2 a try and Im enjoying the performance upgrade, but things seem a bit finicky, using xserver for gitkraken and in cmder first jumping to wsl and only then running the programs. GitKraken's push button will try to push everything (starting from the oldest) and take more time than you would like. If you go not have a account, go ahead and open one.Open the file using command such as vi /.ssh/idrsa.pub, copy the key started with ssh-rsa and paste the file in textbox on the page Settings > SSH and GPG keys > New SSH key. If you are using more recent versions of Git you can enable the commit-graph feature by running git commit-graph write -reachable or git commit-graph write -reachable -changed-paths (see for more details) this should result in FAR more performant sorts, for example using the Linux repository using -date-order took around ~8s on my machine, and after generating a commit-graph it cut it down to ~1s. You might want to push instantly the commits containing only text files, and push later the commit containing a large file (say a. This CLI program gives you a way to interact with the GitKraken commit graph. Users can toggle the Terminal Panel on and off by pressing the Terminal button in the Repo Tab toolbar. I can perform all of the Stage, Commit and Push actions from Git Bash. For now, you can consider editing/rewording the commit message of the new commit. Unfortunately, we need that to ensure the graph with be displayed properly. GitKraken CLI: The Terminal button in a Repo Tab’s toolbar will now open the GitKraken CLI inside a Terminal Panel, instead of opening a new Terminal Tab. Hello, the option to fixup is a feature request that is with the team. Sweet! So the almost "constant" time is because we are using -date-order (or -topo-order or author-date-order if you change the setting) all of which require sorting all of the commits in the repository before any results are returned.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |