이 명령을 내 cmd 또는 powershell에 입력하고 다음과 같은 메시지로 자동으로 커밋을 수행하고 싶습니다.
commit "Finished amazing feature"
그리고 그것은 이것을 실행할 것입니다
git add .; git commit -m "Finished amazing feature"; git push
하지만이 별칭을 추가하려고하면 오류가 발생하고 작동하지 않습니다. 내가 뭘 잘못하고 있는가?
doskey commit = git add.; git commit -m "$ 1"; git push
오류 : 스위치`m '에 값이 필요합니다.
PowerShell에서 별칭 은 명령의 또 다른 이름 입니다. 그러나 사용자 고유의 명령, 즉 함수를 만들 수 있습니다 .
function commit ($message) {
git add .
git commit -m $message
git push
}
해당 함수를 PowerShell $ profile에 추가 합니다 . 그런 다음 PowerShell을 시작할 때 세션에 자동으로로드됩니다.
원하는대로 호출됩니다.
commit "Finished amazing feature"
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다