Git) pull request
·
깃 탐구
Git Bash로 pull request 하기 1. (fork 한 계정) pull request를 할 계정의 레포지토리를 "fork" 한다. "Create fork"를 누른다. 앞전의 같은 저장소를 포크 한다면 커밋차이가 있다고 알려주는데, "Sync fork"를 눌러주면 된다. 2. (fork 한 계정) fork한 레파지토리를 나의 로컬 저장소로 clone 한다. 폴더를 생성하여 클론 하기 git clone 3. (fork 한 계정) 클론 한 폴더에 새로운 브랜치를 생성한다. 브랜치 생성과 체크아웃하기 git checkout -b 4. (fork 한 계정) 새로운 브랜치에서 작업을 한다. 파일을 완전히 수정해 주었다. 5. (fork 한 계정) 작업한 브랜치를 푸시하기 푸시하기 git push 6. (..
Git) 원격 저장소에 fetch와 pull 하기
·
깃 탐구
Git Bash로 원격 저장소에 fetch와 pull 하기 레포지토리에서 새로운 파일 추가해 보기 파일 이름, 텍스트, 커밋을 입력한 후 생성해 준다. 새로운 파일이 생성된 것이 확인되고 3개의 commit이 확인된다. 로컬 저장소에는 2개의 커밋이 확인된다. 원격 저장소의 커밋이 1개 앞서 있다. 로컬과 원격 저장소의 커밋에 차이가 생겼다. fetch 변경 사항만 가져오기 git fetch git fetch // "git push -u " 을 한 번이라도 입력했다면 "origin/main"브랜치가 한 커밋 앞서 있기 때문에 "HEAD -> main"으로 나와있다. fetch를 해서 아직 병합은 되지 않아 아직 두 저장소는 차이가 존재한다. fetch(가지고 온변경 사항만) 확인하기 1. 원격 저장소의 ..
Git) 태그 달기
·
깃 탐구
Git Bash로 태그 달기 현재 커밋 최신 커밋에 태그 달기 git tag "git log"로 확인하면 최신 커밋 이력에 태그가 달여 있음을 확인할 수 있다. 특정 커밋에 태그 달기 git tag 지정한 커밋에 태그가 달려있다. 태그 목록 조회하기 git tag git tag --list git tag -l 태그 삭제하기 git tag --delete git tag -d
Git) 다양한 log
·
깃 탐구
다양한 Git log 깃 커밋 한줄로 보기 git commit --oneline 깃 로그에서 변경사항 확인하기 git log --patch 커밋을 그래프로 확인하기 git log --graph
Git) 리눅스 명령어로 바탕 화면 가보기
·
깃 탐구
리눅스 명령어 익혀보기 현재 경로 확인 pwd 경로로 들어가기 cd 현재 디렉터리에서 상위 디렉터리로 이동하기 cd - cd .. 현재 경로의 파일 확인하기 ls 현재 디렉터리에 어떤 파일이나 디렉터리가 있는지 확인 할 수 있다. 이름 뒤에 슬래시(/)가 붙어있는 것은 디렉터리이다. 현재 경로의 파일 상세정보 표시 ls -l 현재 경로의 숨긴 파일이나 디렉터리 표시 ls -a 파일의 정렬 순서를 거꾸로 표시 ls -r 파일 작성 시간순으로(내림차순)으로 표시 ls -t 현재 터미널 창을 깨끗하게 비우기 clear 위의 명령어들을 이용하여 Git Bash로 바탕화면을 들어갈 수 있다. 1. "pwd"로 현재 어디 있는지 확인한다. 2. "ls"로 어떤 파일이 확인하고 경로를 정한다. 3. "cd"로 해당 ..
Git) 초기 설정 하기
·
깃 탐구
Git 초기 설정 깃 처음 시작 시 이름 등록 git config --global user.name "이름" 깃 처음 시작시 이메일 등록 git config --global user.email "이메일" 깃은 버전을 관리하는 도구로서 새로운 버전이 만들어질 때 누가 만들었는지 확인하기 위해 필요하다. 등록된 이름 확인 git config user.name 등록된 이메일 확인 git config user.email GitBash 또는 CMD창 모두 사용 가능하다.
오지랖 토끼