Your comments

no i would like to have branch name not commit sha or ref


for example i would like to make command which reque knowing branch path and selected file path

git diff origin/igor/natcam^..origin/igor/natcam — "ConsoleToGui.cs" | git apply —3way