Delete the remote branch of the MATLAB project(Project used with MATLAB git)

7 Ansichten (letzte 30 Tage)
Version:MATLAB 2020b
Background:I found that in the MATLABgit project of 2020b, it is impossible to delete the branch of the remote repository. After querying the document, it is found in the 2024a version, there is a discardChanges (repo,files) function to achieve this function. Is there any way to achieve this function in the 202b version?
Even if I choose to delete the remote branch in the branch browser, I still get the remote branch I don't want every time I pull it back。

Antworten (1)

Shivani
Shivani am 18 Jun. 2024
Hello @鸿彬
The function 'discardChanges' was introduced only in MATLAB R2024a and therefore you won't be able to access it in the previous releases. You can refer to the following MATLAB documentation page for more details on this: https://www.mathworks.com/help/matlab/ref/matlab.git.gitrepository.discardchanges.html#:~:text=Introduced%20in%20R2024a
However, you can prevent this behavior in MATLAB R2020b by configuring Git to prune remote removed branches by default. You can do so by running the following command in the MATLAB command prompt during the setup of Git Source Control:
!git config remote.origin.prune true
You can view this MATLAB documentation link for more information on setting up Git control: https://www.mathworks.com/help/matlab/matlab_prog/set-up-git-source-control.html

Kategorien

Mehr zu Source Control finden Sie in Help Center und File Exchange

Produkte


Version

R2020b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by