There are a couple of ways to do this. The most common is to use the [$File_x0020_Type] column and check when it's blank. A method I tend to prefer, however, is to use the [$ContentType] column and check when it equals Folder.
Your format could have conditional display using an expression like this:
1.Add your SharePoint as windows drive in ms dos command prompt using below command.
net use z: https://xxx.xxx.com/xxx/xxx
2.Navigate to z drive and create a repo folder.
3.Create git repo
git init --bare
4.Navigate to local folder.
5.Clone SharePoint repo in local folder.
git clone file://z:\proj1
As you stated yourself, there are many "roads to Rome" in this scenario. So for the best answer the requirements should be fleshed out a bit more and/or put into a diagram in order to plan the best implementation.
However, based on what you have layed out I would go about like this:
Create a Power App for the users to input relevant data. This ...
I am a little unsure if you want to keep the exclusion of the delete or to include it so that users still can move files and then handle potentially wrongly deleted files? In that regard your Option 1 is a little unclear.
In any case I would say there are quite a numbers of possible solutions with Power Atuomate. Which one is better is depending on the ...
Please follow below tips to troubleshoot the issue.
1.Make sure you have logged in OneDrive with your account.
2.Turn off Files On-Demand feature.
3.Quit OneDrive then start it again from the Start Menu.
Since some years, you can achieve this with use of an Asset Library, called: SharePoint Organization Asset Library. Recently I have applied this via SharePoint Online Management Shell as a SharePoint Admin. At the following links you can find more on how this can be realized:
Create an organization assets library