CI CD/GitHub 4

[GitHub] 깃허브 사용법-3 (디렉토리 또는 파일 삭제, git rm)

깃허브 디렉토리 또는 파일 삭제 CLI에서 gitgub에 있는 디렉토리나 파일을 삭제할 수 있습니다. git rm -r [디렉토리 또는 파일명] git commit -m "확장본에 대한 설명" git push origin master [root@docker-control devops]# git rm -r error_test rm 'error_test/error.txt' [root@docker-control devops]# git rm -r worker rm 'worker/worker.txt' [root@docker-control devops]# git commit -m "remove directory" [master 97078df] remove directory Committer: root Your na..

CI CD/GitHub 2020.03.19

[GitHub] 깃허브 git push "error: failed to push some refs to" 에러 해결 방법

Git Push "error: failed to push some refs to" 에러 해결 방법 git push 할 때 아래와 같은 에러가 발생할 수 있습니다. 해당 에러는 github에 있는 파일과 현재 push 하려는 commit이 일치하지 않아 발생 합니다. 아래 이미지와 같은 상황일 때 github에는 README.md와 git-test.txt 파일이 있지만, Local에는 git-test.txt 파일이 없어서 파일 손실 우려로 인해 git에서 에러를 내뱉는 것 입니다. 저의 경우 아래와 같이 git clone으로 원본 파일을 가져오고, 누락된 git-test.txt 파일을 작업 디렉토리로 가져온 후 생성된 프로젝트 파일 삭제하여 push에 성공 하였습니다. git push -f origin m..

CI CD/GitHub 2020.03.19

[GitHub] 깃허브 사용법-2 (init, remote add, add, commit, pull, push)

깃허브 사용법-2 (저장소 생성 및 github 업로드) 1. 작업 디렉토리로 이동하여 git init을 입력 후 저장소를 생성 합니다. 2. git remote add origin [Git URL] 을 입력하여 원격 저장소를 git에 등록 합니다. Git URL은 github.com에서 생성한 프로젝트에 들어가면 아래 이미지와 같이 Clone or download 버튼을 클릭 후 확인하실 수 있습니다. 3. git add [파일 또는 디렉토리명] 을 입력하여 스테이지(Stage)로 이동 시켜 줍니다. add 명령은 어떤 파일을 업로드할것인지 지정하는 과정이라고 생각하셔도 되며 git status 명령을 통해 스테이지에 담긴 변경 사항들을 확인할 수 있습니다. 4. git commit -m "확장본에 대..

CI CD/GitHub 2020.03.19

[GitHub] 깃허브 사용법-1 (프로젝트 생성)

깃허브 사용법-1 (프로젝트 생성) 깃허브(https://github.com/) 홈페이지에 접속 후 회원가입을 하시면 메인 페이지에 아래와 같은 화면이 나옵니다. Start a project를 클릭하여 프로젝트 생성을 진행하면 아래와 같은 이미지를 확인할 수 있습니다. Repository name : 사용할 레포지토리 이름을 작성 합니다. 이곳에 작성한 이름이 생성 시 URL에 들어갑니다. Description : 이 레포지토리에 대한 설명을 작성 합니다. Public : 비공개(Private) 레포지토리는 유료 회원만 작성할 수 있다고 합니다. 무료 버전을 사용 할것이니 Public을 클릭 합니다. Initialize this repository with a README : 체크할 경우 레포지토리에 R..

CI CD/GitHub 2020.03.19