일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- oz개인정보로그
- docker
- gitlab설치
- 멀티인스턴스정리
- centos
- maven설치
- Jenkins
- jenkins server stop
- 리눅스버전확인
- https로 이동
- 젠킨스설치
- Oracle
- window
- git bash
- gitlab서버start
- pipeline
- Git
- Linux
- gitignore
- jenkins설치
- 젠킨스백업
- object.assign
- workspace초기화
- server
- tomcat
- JavaScript
- edge 브라우저로 이동
- gitlab서버stop
- reghat
- jenkins server start
- Today
- Total
목록Git (4)
삽질 블로그
.gitignore 가 제대로 작동 되지 않을때는 보통 git의 캐시가 문제가되는거라 아래의 명령어를 써주면 됩니다. git rm -r --cached . git add . git commit -m "fixed untracked files" 참조 stackoverflow.com/questions/11451535/gitignore-is-ignored-by-git

git commit git commit 명령어는 Staging Area 에서 Local Ropository로 파일을 올릴 수 있도록 한다. 커밋은 의미 있는 코드를 묶어서 하나로 만든다. 하나의 기능을 고치는 데 수정한 파일이 3개라면 그 3개의 파일을 하나로 묶어 하나의 커밋을 만든다. 같이 일하는 개발자 및 내가 이 커밋이 어떤 의미를 가지는지 손쉽게 알 수 있다. Git은 Unstaged 상태의 파일은 커밋되지 않는다는 것을 기억 해야한다. Git은 생성하거나 수정하고나서 git add 명령으로 추가하지 않은 파일은 커밋하지 않는다. 현재 녹색으로 되있는 파일만 현재 커밋 가능한 상태이다. changes to be committed 커밋할 대상인 녹색글자로 된 f1.txt 를 확인할수 있다 git ..

git add git add 명령어는 working directory 에서 staging Area로 파일을 올릴 수 있도록 한다. git add 를 통해서 내가 커밋하고 싶은 파일들을 커밋할수 있는 상태로 만드는 작업이다. 즉 관리할 파일만 깃에게 알려주기 위해서 add라는 명령어가 존재한다. git status 명령어를 입력시 현재 Change to be Comitted 커밋할 대상인 녹색글자로 된 f1.txt 가 있고 Change not staged fo commit 커밋이 되지 않는 대상자인 빨간색으로 된 f2.txt 가 있다. git status를 통해 현재 f2.txt 를 add할 수 있다는 정보를 준다. git add 명령어는 working directory 에서 staging Area로 파일..

버전관리란? 버전관리 시스템은 파일변화를 시간에 따라 기록했다가 나중에 특정 시정의 버전을 다시 꺼내 올 수 있는 시스템이다. 중앙집중식 버전관리(cvcs) 버전관리 시스템은 파일변화를 시간에 따라 기록했다가 나중에 특정 시정의 버전을 다시 꺼내 올 수 있는 시스템이다. 장점 : 관리자가 누가 무엇을 할지 꼼꼼하게 관리할 수 있다. 단점 : 1. 중앙서버가 내려가면 형상관리 하는데 문제가 있다. 2. 중앙 데이터베이스가 있는 하드디스크에 문제가 생기면 프로젝트의 모든 히스토리를 잃는다. 분산 버전 관리 시스템 Git 같은 분산버전 관리 시스템에서는 단순히 파일의 마지막 스냅샷을 Checkout하지 않는다. 그냥 저장소를 전부 복제한다. 서버에 문제가 생기면 이 복제물로 다시 작업을 시작 할 수 있다. 클..