gitignore.io를 위한 PowerShell 4.0 스크립트

gitignore.io는 매번 귀찮은 Git 저장소의 .gitignore 파일 작업을 도와주는 편리한 서비스입니다. API를 제공하기 때문에 cli에서도 활용하기 쉽죠. 현재 PowerShell 4.0에 대한 함수 정의는 웹 사이트에 설명되어있지 않지만 어렵지 않게 만들 수 있습니다.

gitignore.io

아래 함수 정의를 $PROFILE 파일(~\Documents\WindowsPowerShell\Microsoft.PowerShell_profile.ps1)에 추가하고(파일이 없다면 생성하면 됩니다.) PowerShell을 다시 시작하면 준비 완료입니다.

function Git-Ignore() {
  param([Parameter(Mandatory=$true)][string[]]$list)
  Invoke-RestMethod ("http://www.gitignore.io/api/" + [string]::Join(",",$list))
}

사용법은 여기를 참조하고 gi 대신(PowerShell에서 giGet-Item 명령을 의미합니다.) Git-Ignore를 사용하면 됩니다.

> Git-Ignore list
> Git-Ignore node
> Git-Ignore visualstudio > .gitignore
> Git-Ignore bower >> .gitignore

참 쉽죠? 🙂

Advertisements

답글 남기기

아래 항목을 채우거나 오른쪽 아이콘 중 하나를 클릭하여 로그 인 하세요:

WordPress.com 로고

WordPress.com의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

Twitter 사진

Twitter의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

Facebook 사진

Facebook의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

Google+ photo

Google+의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

%s에 연결하는 중