I rename some files with git mv. Normally git status would detect this and display that these files were renamed. However in GitWeb these files are displayed as deleted and created with new name. Is there a way to tell GitWeb to try to detect renamed files? Maybe, some other web-based Git viewer can do this?
Display renamed files in GitWeb
137 Views Asked by Michael Ivko At
1
There are 1 best solutions below
Related Questions in GIT
- problem to push files on a repository git
- diff3 output in git conflict style, including mergeable hunks
- Git Not In Sync with Local Branch
- Setting up the version control of .dotfiles while the .config is connected to a forked repo
- How to fix overriding the main branch in Git?
- I can't add text to "Message" in VS Code when committing to Git
- How can i redirect pull request from main branch to another branch
- Xcode commits (possibly outside of any branch) disappeared, how to get them back?
- Git/TortoiseGit : how to apply ONLY the changes from ONE commit from branch A, to branch B?
- How can I reintroduce username an password on git using fedora?
- GIT SKIP EMPTY DIRECTORIES
- Git smudge run once per checkout or per commit?
- I can't find ~/.profile or ~/.bashrc in C:/Users/<user>/.ssh folder
- Set environment variable during push for GitHub Actions
- Android WebRTC compile
Related Questions in GITWEB
- Problem with `git instaweb` on OpenSUSE Tumbleweed: /etc/gitweb-common.conf is not being read
- Problem with `git instaweb` on OpenSUSE Tumbleweed: No such projects found
- How to set up git instaweb on Ubuntu 22.10?
- Is there any way to get raw data from .git folder?
- How to find out which Git hosting application a repository is served by?
- How do I enable "blame" when using git instaweb?
- How should I configure nginx to serve both a web page and gitweb?
- How can I search for a string in the gitweb interface of a git repository?
- Gitweb hosted using apache2 - Root folder can only be set in /home
- Unable to start gerrit.sh and thus unable to use gitweb
- Apache git server with Alpine Linux on Docker
- curl/wget does not resolve a URL same as a browser when redirected
- GitWeb : Cloning doesn't succeed
- "Pull request"-like diff view with gitweb
- How to default to side-by-side view for diff in GitWeb?
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular # Hahtags
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
Git doesn't track renames. It actually treats the following two operations in exactly the same way:
git mv foo barcp foo bargit rm foogit add barSome tools will display something along the lines of "
foorenamed tobar", but it's just a guess based on similar content. Other tools will display "deletedfooand addedbar". To Git they're the same thing.The
gitweb.confmanpage lists a configuration directive that can be used to change how renames are detected:It looks like the default value of
('-M')is what you want (from thegit-diffmanpage):Perhaps the files you're comparing also have enough different content that they are not being detected as a rename?