Я пытаюсь связать системные команды в bash с моими командами git.Цепочка системных команд на команды git
Например, git commit -m cat commit_message.txt
.
Я заметил, я использую те же самые 4 команды несколько раз, и я хотел бы создать псевдоним, который делает:
git add -A && git commit -m cat ~/my_project/commit_message.txt && git push origin dev && git push heroku-staging master
.
Мне нравится вести журнал изменений, внесенных в мое приложение в файле commit_message.txt, и обновлять его каждый раз, когда я делаю изменения, поэтому было бы идеально, если бы я мог просто прочитать этот журнал из терминал каждый раз, когда я хочу совершить изменение.
Я никоим образом не мастер терминала, поэтому я надеюсь, что это простое решение, с которым я еще не сталкивался. Я искал совсем немного и не нашел подобного использования.
'git commit -m" $ (
andlrc
Дублирование всей предыдущей истории в каждом коммите кажется немного странным. Просто используйте 'git log --format ="% b "', если вы хотите увидеть все изменения до и включая текущую фиксацию. – chepner