mirror of
https://github.com/BookStackApp/BookStack.git
synced 2026-02-10 03:12:20 +03:00
Small update problem #4403
Closed
opened 2026-02-05 08:48:40 +03:00 by OVERLORD
·
5 comments
No Branch/Tag Specified
development
l10n_development
release
llm_only
vectors
v25-11
docker_env
drawio_rendering
user_permissions
ldap_host_failover
svg_image
prosemirror
captcha_example
fix/video-export
v25.12.3
v25.12.2
v25.12.1
v25.12
v25.11.6
v25.11.5
v25.11.4
v24.11.4
v25.11.3
v25.11.2
v25.11.1
v25.11
v25.07.3
v25.07.2
v25.07.1
v25.07
v25.05.2
v25.05.1
v25.05
v25.02.5
v25.02.4
v25.02.3
v25.02.2
v25.02.1
v25.02
v24.12.1
v24.12
v24.10.3
v24.10.2
v24.10.1
v24.10
v24.05.4
v24.05.3
v24.05.2
v24.05.1
v24.05
v24.02.3
v24.02.2
v24.02.1
v24.02
v23.12.3
v23.12.2
v23.12.1
v23.12
v23.10.4
v23.10.3
v23.10.2
v23.10.1
v23.10
v23.08.3
v23.08.2
v23.08.1
v23.08
v23.06.2
v23.06.1
v23.06
v23.05.2
v23.05.1
v23.05
v23.02.3
v23.02.2
v23.02.1
v23.02
v23.01.1
v23.01
v22.11.1
v22.11
v22.10.2
v22.10.1
v22.10
v22.09.1
v22.09
v22.07.3
v22.07.2
v22.07.1
v22.07
v22.06.2
v22.06.1
v22.06
v22.04.2
v22.04.1
v22.04
v22.03.1
v22.03
v22.02.3
v22.02.2
v22.02.1
v22.02
v21.12.5
v21.12.4
v21.12.3
v21.12.2
v21.12.1
v21.12
v21.11.3
v21.11.2
v21.11.1
v21.11
v21.10.3
v21.10.2
v21.10.1
v21.10
v21.08.6
v21.08.5
v21.08.4
v21.08.3
v21.08.2
v21.08.1
v21.08
v21.05.4
v21.05.3
v21.05.2
v21.05.1
v21.05
v21.04.6
v21.04.5
v21.04.4
v21.04.3
v21.04.2
v21.04.1
v21.04
v0.31.8
v0.31.7
v0.31.6
v0.31.5
v0.31.4
v0.31.3
v0.31.2
v0.31.1
v0.31.0
v0.30.7
v0.30.6
v0.30.5
v0.30.4
v0.30.3
v0.30.2
v0.30.1
v0.30.0
v0.29.3
v0.29.2
v0.29.1
v0.29.0
v0.28.3
v0.28.2
v0.28.1
v0.28.0
v0.27.5
v0.27.4
v0.27.3
v0.27.2
v0.27.1
v0.27
v0.26.4
v0.26.3
v0.26.2
v0.26.1
v0.26.0
v0.25.5
v0.25.4
v0.25.3
v0.25.2
v0.25.1
v0.25.0
v0.24.3
v0.24.2
v0.24.1
v0.24.0
v0.23.2
v0.23.1
v0.23.0
v0.22.0
v0.21.0
v0.20.3
v0.20.2
v0.20.1
v0.20.0
v0.19.0
v0.18.5
v0.18.4
v0.18.3
v0.18.2
v0.18.1
v0.18.0
v0.17.4
v0.17.3
v0.17.2
v0.17.1
v0.17.0
v0.16.3
v0.16.2
v0.16.1
v0.16.0
v0.15.3
v0.15.2
v0.15.1
v0.15.0
v0.14.3
v0.14.2
v0.14.1
v0.14.0
v0.13.1
v0.13.0
v0.12.2
v0.12.1
v0.12.0
v0.11.2
v0.11.1
v0.11.0
v0.10.0
v0.9.3
v0.9.2
v0.9.1
v0.9.0
v0.8.2
v0.8.1
v0.8.0
v0.7.6
v0.7.5
v0.7.4
v0.7.3
0.7.2
v.0.7.1
v0.7.0
v0.6.3
v0.6.2
v0.6.1
v0.6.0
v0.5.0
Labels
Clear labels
🎨 Design
📖 Docs Update
🐛 Bug
🐛 Bug
:cat2:🐈 Possible duplicate
💿 Database
☕ Open to discussion
💻 Front-End
🐕 Support
🚪 Authentication
🌍 Translations
🔌 API Task
🏭 Back-End
⛲ Upstream
🔨 Feature Request
🛠️ Enhancement
🛠️ Enhancement
🛠️ Enhancement
❤️ Happy feedback
🔒 Security
🔍 Pending Validation
💆 UX
📝 WYSIWYG Editor
🌔 Out of scope
🔩 API Request
:octocat: Admin/Meta
🖌️ View Customization
❓ Question
🚀 Priority
🛡️ Blocked
🚚 Export System
♿ A11y
🔧 Maintenance
> Markdown Editor
pull-request
Mirrored from GitHub Pull Request
No Label
🐕 Support
Milestone
No items
No Milestone
Projects
Clear projects
No project
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: starred/BookStack#4403
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @Phi2ca on GitHub (Jan 12, 2024).
Attempted Debugging
Searched GitHub Issues
Describe the Scenario
Hello
I want to update my version 23.08.2 to 23.12, and, not being a developer at all and therefore hardly ever using git, I get an error message following the command "git pull origin release".
Here is the message translated from French:
tip: Shoot without specifying how to reconcile diverging branches
tip: is discouraged. You can eliminate this message by running one of the following
tip: commands before your next draw:
tip:
tip: git config pull.rebase false # merge (default strategy)
tip: git config pull.rebase true # rebase
tip: git config pull.ff only # fast forward only
tip:
tip: you can replace "git config" with "git config --global" so that
tip: this is the default option for all repositories. You can also
tip: pass --rebase, --no-rebase or --ff-only on the command line to make it the default for all repositories.
tip: replace the configured default value on invocation.
From https://github.com/BookStackApp/BookStack
Update 3f473528..457adc1f
error: Your local changes to the following files would be overwritten by the merge :
lang/en/preferences.php
Please validate or re-save your changes before merging.
Abort
yes, there was a small translation problem in French on version 23.08, so I made the change in the lang/fr/preferences.php file, but this error has been corrected by you in the latest version.
So what command should I apply to override this error, overwrite my modification with your file, and be able to update my version of bookstack?
Thanks in advance.
Exact BookStack Version
23.08.2
Log Content
No response
Hosting Environment
debian 12
@ssddanbrown commented on GitHub (Jan 14, 2024):
Hi @Phi2ca,
From your BookStack directory, you could try running
git restore lang/en/preferences.phpto undo changes to that file.After that, running
git statusshould not list out any files or directories, if it does, stop there and report back.Otherwise, you should be good to go with running the update.
@Phi2ca commented on GitHub (Jan 15, 2024):
Hi
As I had no answer (which I can understand), I asked one of my colleagues who told me to run the git stash command.
I then ran the git pull origin release command again and this time, despite the same warning, the new version of bookstack was installed.
On the next update I'll try your command to see if it actually makes the alert disappear, unless you want me to run it now.
@ssddanbrown commented on GitHub (Jan 15, 2024):
Okay, git stash should save and remove your changes, instead of just undoing the changes, so kind the same intent/result for this.
Okay, that's a bit odd unless other files were changed.
If you could provide the output of both
git statusandgit log -n 1, I could double check if I can attempt to forsee any potential issues in the next update run.@Phi2ca commented on GitHub (Jan 15, 2024):
Hello
below the two commands requested:
and
greetings
@ssddanbrown commented on GitHub (Jan 15, 2024):
@Phi2ca Okay, that looks fine, You're probably getting the messages just because of those two added
.envfiles, but it's unlikely we'd ever add files of the same name into the core code so things shouldn't conflict.Since you've got things working for now I'll go ahead and close this off.