git ignore 설정

Posted 2018. 1. 10. 17:59

필요없는 파일이 자꾸 올라간다.

짜증나니깐 ignore 설정을 하자



처음 커밋하는 경우엔


.git 폴더가 있는 위치에 .gitignore 파일을 만들고

제외시킬 목록을 넣어 준다

src/abc/.idea

src/github.com

*.exe

뭐 이런 커밋할 필요없는 애들목록을 쭉 써준다.

그리고 파일 몽땅 잡고 커밋.


하면 ignore 목록에 있는것들 제외되고 커밋이 된다.


하지만 어쩌다가 그냥 올렸을 경우..제외시켜야 한다.


먼저 제외시킬 파일을 다른 폴더에 백업 해 두고 삭제시킨다

그리고 삭제 시킨 내용과 ignore 파일을 커밋 한다.

꼭 같이 할 필요는 없고 어쩃든 제외시킬 파일 커밋하기 전에 ignore 파일은 먼저 올라가 있어야 한다.


그리고 백업해둔 파일을 가져오고

다시 몽땅잡고 커밋 한다.


그리고 커밋 내용을 보면 ignore 목록에 있던 파일은 제외가 된것을 확인 할 수 있다.

복습겸 기록 남기기 용도라 다른 블로그처럼 스크린샷은 없음.

아, 다른 블로그보면 삭제 하지 않고?

git rm -r --cached .     하고 git add . 하고 git commit - m"fixed untracked files" 해서

제외 시키고 있던데..

난 그건 모르겠다. 그거 하다 안되서 위에서 처럼 삭제하고 커밋하고 가져와서 다시 하고 했다.


간단한 내용이고, 백업과 다시 가져오기가 귀찮으면 직접 명령어 넣어서 하면 좋겠지.

'Git' 카테고리의 다른 글

push 충동, 커밋시점 되돌리기  (0) 2021.03.23

CentOS에 go lang을 설치하자

Posted 2018. 1. 10. 17:46

맨 처음 접속한 상태라고 치자.

yum update 한번 해주고

wget으로 할꺼니깐 yum install wget 을 해준다.


https://golang.org/dl/ 싸이트로 가서 어떤 버전으로 받을지 미리 봐두자.

여기선 1.10beta로 설치 한다


cd

wget https://storage.googleapis.com/golang/원하는 파일 이름 입력

ex) wget https://storage.googleapis.com/golang/go1.8.3.linux-amd64.tar.gz

확장자까지 쭈욱~ 써준다

다운 받고 나면

sudo tar -zxcf 다운받은파일이름 -C /usr/local

=> 다운받은 파일을 /usr/local폴더에 압축을 푼다


GOROOT 설정을 하자

export GOROOT=/usr/local/go

=> 다운로드 푼 폴더의 위치 이다


GOPATH 설정을 하자

export GOPATH=$PATH:/usr/local/go/bin

=> 역시나 다운로드 푼 폴더의 위치고 bin 까지 잡아준다. 저 안에 go 실행 파일이 있다.


여기까지했으면 잘됐는지 보자

go version 입력 후 버전이 잘 나오는지

go env 입력 후 config 값들이 잘 나오는지


간단한 프로그램으로 테스트 해봐도 된다

mkdir -p src/hello  src폴더에 hello 폴더를 만들고

cd src/hello

vi hello.go  hello.go 파일을 연다.


package main

import "fmt"

func main() {

  fmt.Printf("hello\n")

}

:wq! 저장 후 나와서 

go run hello.go 를 실행하면 hello가 출력 된다.


출력이 안되면 오타가 낫던지 경로가 안맞던지 할꺼다.

파일 권한 Access Denied

Posted 2018. 1. 10. 17:36

linux는 뭐 chmod xxx name 줘서 처리하면 되지만 그 내용을 쓰러온건 아니고

Window에서 Access Denied 뜰때마다 졸라 짜증난다.


폴더에서 권한백날 줘봐야 먹히지도 않고

cmd로 간다

icacls "Directory:filefolder" /GRANT UserName:F  로 처리 하면 잘 됨.


ex)

icacls "D:\abcdFile" /GRANT Users:F

D:의 abcdFile 이라는 파일의 액세스를 :F 옵션으로 준다는 뜻.

Users는 사용자 이름이다. 

기본적으로 윈도우 사용자가 Administrator, Users , ...기타등등 있을것이다.


저렇게 안하고 관리자 권한 실행도 해보고 별짓 다 해봐도 Access Denied가 자꾸 발생한다.

걍 직접 입력하는게 직빵이였음.


'리눅스' 카테고리의 다른 글

centos php error_log tail 옵션  (0) 2018.03.23
FD limit 값 수정하기  (0) 2018.01.10
ec2 root 계정 활성화  (0) 2018.01.10
« PREV : 1 : 2 : 3 : 4 : 5 : 6 : 7 : 8 : ··· : 77 : NEXT »