일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
- gitlab서버stop
- Git
- jenkins server stop
- server
- oz개인정보로그
- docker
- 젠킨스설치
- https로 이동
- Oracle
- jenkins server start
- Jenkins
- object.assign
- pipeline
- 멀티인스턴스정리
- git bash
- gitlab설치
- tomcat
- jenkins설치
- maven설치
- gitignore
- workspace초기화
- 리눅스버전확인
- gitlab서버start
- 젠킨스백업
- JavaScript
- Linux
- window
- edge 브라우저로 이동
- centos
- reghat
- Today
- Total
목록형상관리 (13)
삽질 블로그
.gitignore 가 제대로 작동 되지 않을때는 보통 git의 캐시가 문제가되는거라 아래의 명령어를 써주면 됩니다. git rm -r --cached . git add . git commit -m "fixed untracked files" 참조 stackoverflow.com/questions/11451535/gitignore-is-ignored-by-git

ssh 설정을 하면 서버컴퓨터에 비밀번호를 입력하지 않고도 접속할수 있다. 안전하게 local 컴퓨터가 서버 컴퓨터에 자동적으로 로그인 할수 있게된다. ssh-keygen 이렇게 하면 다른 컴퓨터로 접속할수있는 비밀번호가 생긴다. id_rsa private key 비밀번호가 저장 되 있다고보면된다. id_rsa.pub public key 비밀이 아닌 공개된 정보가 들어있다. 파일 위치는 현재 로고에 나오는 부분에 파일이 생성 되 있다. cat 이라는 명령어를 통해 파일 안에 있는 내용을 복사한다. 이제 본인이 설정할 깃서버로 이동한다. 맨 오른쪽 상단을 클릭후 settings 를 클릭한다. SSH and GPG keys를 클릭한후 New SSH key 를 클릭한다. 아까 복사한 부분을 key안에 붙여넣기..

리모트 저장소를 사용해야지만 다른 개발자 들과 함께 일할수 있다. 리모트 저장소는 인터넷이나 네트워크 어딘가에 있는 저장소를 말한다. 다른 사람들과 함께 일한 다는 것은 리모트 저장소를 괄리하며 내가 수정한 소스를 push 하고 다른 개발자들이 수정한 소스를 pull로 받으면서 저장소를 관리하게 된다. git remote git 원격저장소 추가하기 git remote add 단축이름 저장소.git 저장소.git url 은 상단에 보이는 부분을 클릭하면 자동으로 복사 된다. 이렇게 명령을 실행하면 origin 이라는 이름으로 원격 저장소가 지정되었다. 저장소 지정 origin 은 별명같은것이다 길어서 지정 git 원격저장소 확인하기 git remote -v git remote 명령으로 현재 프로젝트에 등록..

working directory 내용비우기 아직 add 명령어를 하지 않은 상태에서 작업했던 내용을 되돌리고 싶은 경우 git checkout git checkout 파일 이름 현재 워킹 디렉토리에서 작업 하고 수정된 파일을 되돌리고 싶다고 하면 checkout 이라는 명령어를 사용하면 된다. 수정했던 f3.txt가 없어지는 것을 확인 할수있다. 모든 untracked 파일들을 지우기 git clean -fdx 현재 워킹디렉토리에서 작업하고 깃에서 추적중이지 않은 파일은 git clean -fdx라는 명령어로 되돌릴수있다. git reset --add 를 무효화 git reset git reset 파일이름 git add가 된 상태에서 add가 된것을 무효화 하라면 reset 명령어를 실행한다. git r..

완료한 커밋을 수정해야 할때가 있다. 너무 일찍 커밋했거나 어떤파일을 빼먹고 올렷다거나 커밋메시지를 잘못적었을때 다시한다. 다시 커밋하고 싶으면 --amend 옵션을 사용한다 git commit --amend git log 라는 명령어를 입력했을때 마지막 버전이 4라는 커밋 메세지를 확인 할 수 있다. 만약 여기서 4라는 커밋메시지가 있는 버전에 내용을 추가해서 한꺼번에 4라는 메세지가 있는 버전에 커밋을 하고싶다고 가정을 한다면 git commit --amend 로 재 커밋을 해주면 된다 이렇게 되면 실행한 명령어는 모두 하나의 커밋으로 기록된다. 변경된 f1.txt , f2.txt 와 새로생긴 f3.txt 가 하나의 버전으로 묶이는 것을 볼 수 있다. 참조 Pro Git

커밋 히스토리 조회하기 git log Git에서 히스토리를 조회하는 명령어인 git log이다 git log 명령을 실행하면 저장소의 커밋 히스토리를 시간순으로 보여준다. 가장 최근 시간의 커밋이 가장 먼저 나오게 된다. 커밋 특정 버전 이전 히스토리 조회하기 git log 커밋아이디 git log 커밋아이디시 특정시점 이전 히스토리 내역을 확인 할 수 있다. Working Dierectory에 있는 변경된 파일 비교 git diff 이 명령은 워킹 디렉토리에 있는 변경된 파일들의 변경된 파일 내용을 보여준다. 수정하고 아직 Staging Area에 올리기전 즉 git add 하기전에 파일들의 변경 내역을 확인 할 수 있다. 워킹 디렉토리에서 변경된 파일들의 내역을 확인할 수 있다. Staging Are..