매개 변수를 사용하여 Windows에서 git commit에 대한 명령 별칭을 설정하는 방법은 무엇입니까?

리그

이 명령을 내 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] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

Related 관련 기사

뜨겁다태그

보관