문서번호: 20210119_1751 검색어: nabiro, git, status, 한글, 깨짐 참조 또는 출처: 마지막 업데이트: 아래의 화면을 보면 1번에서는 한글이 깨지고, 2번에서는 정상적으로 읽어보기.txt 라고 표시되는 것이 확인됩니다. 차이는 한글이 이상하게 표시된 이후에 아래의 명령어를 실행하면 정상적으로 표시됩니다. git config --global core.quotepath false
문서번호: 20210112_0938 검색어: nabiro, git, add, cancel, restore, 취소, 복구, 삭제 참조 또는 출처: 마지막 업데이트: git add 취소 실습하기 ## 테스트로 gitdir 이름으로 디렉터리 생성 $ mkdir gitdir ## gitdir 디렉터리로 이동 $ cd gitdir ## git 저장소 생성하기 (local) $ git init ## 테스트로 a.txt, b.txt 파일 생성 $ touch a.txt b.txt ## 생성된 파일들이 Untracked 상태인 것을 확인 $ git status Untracked files: (use "git add ..." to include in what will be committed) add1.txt add2.tx..
문서번호: 20210111_2124 검색어: nabiro, git, delete, 파일, 삭제, 버전관리대상 참조 또는 출처: 마지막 업데이트: git 에서 버전관리 대상이 아닌 파일들을 일괄 삭제 하는 방법입니다. git clean -f 현재 디렉터리에서 버전관리대상이 아닌 파일들 삭제 git status 명령어 실행했을 때 Untracked files 로 보여지는 파일 삭제 git clean -f -d 현재 디렉터리뿐만 아니라 하위 디렉터리 이하에서도 버전관리 대상이 아닌 파일들 삭제 git clean -f -d -x 버전관리대상이 아닌 파일들을 삭제하는데 .gitignore 에 등록된 *.log *.bak *.obj *.class 등의 파일들도 삭제
문서번호: 20210110_2046 검색어: nabiro, git, backup, bak, .bak, 백업, 파일, 버전관리대상, 제외, 예외, 버전관리, .gitignore, ignore 참조 또는 출처: 마지막 업데이트: .gitignore 파일 사용 *.bak *.log 와 같은 파일들은 대부분 버전관리 대상에서 제외합니다. 이렇게 특정 파일을 버전관리 대상에서 제외하고자 할 때에는 아래와 같이 .gitignore 파일을 사용합니다. 예를들어 /home/pvcs/javaStudy 라는 디렉터리가 git 버전관리 대상 디렉터리라고 가정합니다. 해당 디렉터리에 a.log, a.txt 파일이 있다고 가정하면 아래화면이 보여지게 됩니다. 위 화면에서 a.log 파일을 git 버전관리 대상에서 제외시키고자 ..
문서번호: 20210109_2121 검색어: nabiro, git, config, 설정, 예제, 사용예제, 환경, 환경설정 참조 또는 출처: 마지막 업데이트: git config git 프로젝트 환경에 대한 설정은 git config 명령어를 사용합니다. # 개별 프로젝트에 제한적으로 영향은 git config # 컴퓨터의 모든 프로젝트에 대한 영향은 git config --global # 컴퓨터의 모든 git 프로젝트에 사용할 사용자 이름과 이메일 설정 git config --global user.name "cheolsoo.kim" git config --global user.email "nabiro@gmail.com" # 현재 프로젝트 (저장소)에만 사용할 사용자 이름과 이메일 설정 # - 이 프로젝..
docNo: 20201221_2205 nabiro git status alias git st 무엇을 svn st 명령어와 비슷하게 git st 라는 명령어를 사용하고 싶은데 git 에서는 해당 명령어가 없습니다. 그래서 git alias 명령어를 이용해서 등록 후 git st 명령어를 사용하고자 할 때 사용하는 방법입니다. 어떻게 git config --global alias.st status 위와같은 명령어를 실행하면 됩니다. etc - alias 목록 보기 ## all alias list git config --get-regexp alias ## global alias list git config --global --get-regexp alias ## local alias list git config..
/** * 문서번호: nabiro_201107262355 * 검색어: nabiro, 버전관리, Git, 분산형, DVCS, 브랜치, 브렌치, Branch, checkout * 출처: Git, 분산버전 관리 시스템 / 트라비스 스위스굿 지음, 김성안.이두원 옮김 / 인사이트 * 참조: **/ Git 관련 여러 홈페이지를 찾다가 위 출처의 도서가 있는 것을 보고 사서 보았습니다. 일단 여러 사이트를 돌아다니지 않아도 원하는 정보가 훌륭하게 정리되어 있어 좋았습니다. Git 에 대해 자세히 알고싶은 분은 한권쯤 사서 보셔도 좋을 듯 합니다. /d/MyDoc> git checkout -b test master master branch 로부터 test branch 를 생성하고 동시에 체크아웃까지 실행합니다.
/** * 문서번호: nabiro_201107262355 * 검색어: nabiro, 버전관리, Git, 분산형, DVCS, branch, 이름 변경, 이름, 브랜치 * 출처: Git, 분산버전 관리 시스템 / 트라비스 스위스굿 지음, 김성안.이두원 옮김 / 인사이트 * 참조: **/ Git 관련 여러 홈페이지를 찾다가 위 출처의 도서가 있는 것을 보고 사서 보았습니다. 일단 여러 사이트를 돌아다니지 않아도 원하는 정보가 훌륭하게 정리되어 있어 좋았습니다. Git 에 대해 자세히 알고싶은 분은 한권쯤 사서 보셔도 좋을 듯 합니다. /d/MyDoc> git branch -m master main 위의 명령어로 master branch 이름을 main 으로 변경함 /d/MyDoc> git branch 위의 명..
/** * 문서번호: nabiro_201107262355 * 검색어: nabiro, 버전관리, Git, 분산형, DVCS, rename, 이름 변경 * 출처: Git, 분산버전 관리 시스템 / 트라비스 스위스굿 지음, 김성안.이두원 옮김 / 인사이트 * 참조: **/ Git 관련 여러 홈페이지를 찾다가 위 출처의 도서가 있는 것을 보고 사서 보았습니다. 일단 여러 사이트를 돌아다니지 않아도 원하는 정보가 훌륭하게 정리되어 있어 좋았습니다. Git 에 대해 자세히 알고싶은 분은 한권쯤 사서 보셔도 좋을 듯 합니다. /d/MyDoc> git mv test.txt sample.txt /d/MyDoc> git commit -m "test.txt 파일에서 sample.txt 파일로 이름 변경하고 History 까..
/** * 문서번호: nabiro_201107262355 * 검색어: nabiro, 버전관리, Git, 분산형, DVCS * 출처: Git, 분산버전 관리 시스템 / 트라비스 스위스굿 지음, 김성안.이두원 옮김 / 인사이트 * 참조: **/ Git 관련 여러 홈페이지를 찾다가 위 출처의 도서가 있는 것을 보고 사서 보았습니다. 일단 여러 사이트를 돌아다니지 않아도 원하는 정보가 훌륭하게 정리되어 있어 좋았습니다. Git 에 대해 자세히 알고싶은 분은 한권쯤 사서 보셔도 좋을 듯 합니다. /d/MyDoc> git log 위와같이 실행하면 최근의 로그를 볼 수 있습니다. 최종 로그 한가지만 보고자 할 때는 /d/MyDoc> git log -1
/** * 문서번호: nabiro_201107262355 * 검색어: nabiro, 버전관리, Git, 분산형, DVCS, 저장소, 등록, 신규, 신규등록, repository, add workfile * 출처: Git, 분산버전 관리 시스템 / 트라비스 스위스굿 지음, 김성안.이두원 옮김 / 인사이트 * 참조: **/ Git 관련 여러 홈페이지를 찾다가 위 출처의 도서가 있는 것을 보고 사서 보았습니다. 일단 여러 사이트를 돌아다니지 않아도 원하는 정보가 훌륭하게 정리되어 있어 좋았습니다. Git 에 대해 자세히 알고싶은 분은 한권쯤 사서 보셔도 좋을 듯 합니다. /d/MyDoc> git add test.txt /d/MyDoc> git commit -m "처음으로 test.txt 파일 등록" -m "설..
/** * 문서번호: nabiro_201107262355 * 검색어: nabiro, 버전관리, Git, 분산형, DVCS, 제외, 버전관리대상, 예외, 배제 * 출처: Git, 분산버전 관리 시스템 / 트라비스 스위스굿 지음, 김성안.이두원 옮김 / 인사이트 * 참조: **/ Git 관련 여러 홈페이지를 찾다가 위 출처의 도서가 있는 것을 보고 사서 보았습니다. 일단 여러 사이트를 돌아다니지 않아도 원하는 정보가 훌륭하게 정리되어 있어 좋았습니다. Git 에 대해 자세히 알고싶은 분은 한권쯤 사서 보셔도 좋을 듯 합니다. /d/MyDoc> vi .gitignore *.*~ *.bak *.swp .svn 위와같은 내용으로 D:/MyDoc/.gitignore 파일을 저정합니다. 이후에 아래의 명령어를 실행합..