본문 바로가기

반응형

컴퓨터/git + 협업 + 기타 프로그램

(3)
ubuntu 20.04 jenkins 젠킨스 포트 변경하기 ubuntu에 젠킨스를 설치하게되면 기본 포트는 8080으로 설정된다. 확인 방법 $ ps -elf | grep jenkins 4 S jenkins 24342 1 21 80 0 - 2913104 - 15:58 ? 00:00:21 /usr/bin/java -Djava.awt.headless=true -jar /usr/share/java/jenkins.war --webroot=/var/cache/jenkins/war --httpPort=8080 --httpPort=8080 해당 부분 변수가 포트를 결정한다. 구글링을 해본결과 jenkins를 어떤 방식으로 설치했냐, 버전 등등 에 따라서 설정해야되는 파일의 위치가 조금씩 다른듯 하다. Case1. sudo vi /etc/default/jenkins 내 경우에..
[해결방법] Git 협업 Your local changes to the following files would be overwritten by merge: 다른 사람이 수정한 코드를 pull 하려 했을때 아래와 같은 오류가 발생했다. Your local changes to the following files would be overwritten by merge: { 파일이름 } 내가 수정한 파일을 누군가가 새로운 내용으로 push 했을때 발생 할 수 있다. 해결 방법 : 1. 현재 버전관리가 되고 있는 파일들을 임시로 백업해준다. git stash 2. master에서 pull 한다. git pull origin master 3. 1번에서 백업했던 내용을 불러오고 삭제한다 git stach pop
git 협업하기 정리! branch 관리법 안녕하세요. 혼자서만 github에 코드를 올리다가 최근 협업을 하는 프로젝트가 여러개 생겨서 git으로 협업하는 방법에 대해 정리하게 되었습니다. 처음 협업을 시작하려고 하시는 분들을 위해 제가 정리한 내용을 공유합니다! cch는 브랜치 이름 ! 코드 작성할 때 () 괄호는 빼고 쓰세요. cd "(프로젝트를 생성할 폴더의 절대 경로)" git clone (github http 주소) ⇒ clone을 하면 원격저장소와 자동으로 연결 되고 셋팅 됨. ( git init, git remote add origin (github http 주소) ) gitignore 파일이 있어야 다른 사람과 협업을 할때 merge 충돌이 발생하지 않음. gitignore 파일은 폴더마다 설정 가능하고, root폴더에 놓고 쓰는..

반응형