본문 바로가기

도구60

WARNING! Using --password via the CLI is insecure. Use --password-stdin gitlab-ci.yml 비밀번호 오류가 나면서 안됨 --password-stdin로 변경해서 사용하면 다음과 같은 에러가 뜨면서 안됨 Error: Cannot perform an interactive login from a non TTY device 해결 docker login 부분에서 $CI_REGISTRY 의 경로가 지정되어 있지 않아 생기는 오류였다. 2020. 11. 3.
.git 삭제 명령어 / git 연결끊기 git이랑 연결된 프로젝트의 연결을 취소하고 싶을 때 .git 파일을 삭제해주어야 한다. 프로젝트가 삭제되는것이 아니고 깃과 연결되어있는 .git을 삭제하는 것이다. 삭제하는 명령어는 find ./ -name ".git" | xargs rm -Rf 2020. 10. 30.
fatal : not a git repository (or any of the parent directories): .git 초기화 작업이 진행되지 않아 발생하는 오류로 git init 명령어로 초기화 및 기본 설정 .git 디렉토리를 생성해야 한다. # git init # ls -la 그럼 다음과 같이 .git 이 생성된 것을 확인할 수 있다. 2020. 10. 30.
[GitLab] Permission denied (publickey). 깃 프로젝트를 생성하고 깃에 clone하려고 하는데 다음 명령어를 입력하니 $ git clone git@gitlab.com:/project.git 다음과 같은 오류가 떳다 공개키 오류인데 $ ssh-keygen 다음 명령어를 치고 엔터 y 엔터 엔터 하면 ssh키가 생성된다 폴더에서 .ssh 폴더를 찾아서 .pub 는 public 으로 메모장으로 열어서 깃 프로필 이미지 -> Profile -> Edit Profile -> SSH Keys 에 들어가 메모장으로 열었던 공개키 전체를 복사해 key 안에 붙여넣으면 title은 자동으로 작성된다. 2020. 10. 12.
master에서 branch를 합치고 싶을 때 (git rebase) git stash 로 현재 상태 잠시 저장해두고 git checkout master 현재 상태가 master이면 할 필요 없음 git rebase master git add . git rebase --continue rebase에선 commit 대신 continue를 사용한다. git push 2020. 7. 16.
[GitHub] git에서 master로 branch내용 합치기(브랜치 병합하기) - merge 나는 branch1에서 작업 중이고 다른 사람은 branch2에서 작업 중인데 master에 두개의 브랜치의 내용을 합쳐야 하는 경우 * branch1에 본인이 사용하는 브랜치 이름을 적어주면 된다. 현재 작업하고 있던 브랜치의 내용을 같은 브랜치에 push해준다 git add . git commit -m "" git push merge는 master에서 작업해야한다. 만약 다른 브랜치에 있다면 master로 checkout 한다. git checkout master master에 있는 내용을 가져온다. (만약 다른 사람과 작업하고 있을 때 다른 사람이 올려둔 내용을 받은 상태여야지만 내 것을 올릴 수 있다.) git pull merge하고자 하는 브랜치의 이름을 적어준다. git merge branch.. 2020. 3. 23.