🗄️git 8

git 병합해보기

너무 많은 로컬 브랜치를 만들어서 일부 로컬 브랜치가 git branch 명령어를 입력해도 보이지 않게 되었다. 그래서 weather1을 main과 병합해보았다. main 브랜치로 전환: 먼저, main 브랜치로 전환. git checkout main main 브랜치 최신 상태로 업데이트: main 브랜치에 최신 변경 사항이 반영되어 있는지 확인해야 합니다. 이는 git pull 명령을 사용하여 원격 저장소의 최신 변경 사항을 가져올 수 있습니다. git pull weather1 브랜치 병합: main 브랜치에 weather1 브랜치의 변경 사항을 병합 git merge weather1 병합 충돌 해결: 병합 과정에서 충돌이 발생할 수 있습니다. 이는 두 브랜치에서 같은 코드 라인을 다르게 수정했을 때 ..

🗄️git 2024.01.30

git branch 관리. 저장한 branch 처음상태로 되돌리고 싶을 때.

branch 생성 후, 코드를 조금이라도 바꾸게 `되면 바꾼 코드를 commit 하지 않는 이상, 다른 브랜치로 넘어 갈 수 없다. 그러니 branch의 수정내역을 원래대로 돌리는 방법에 대해 알아보자 특정 파일의 변경사항 되돌리기: 만약 특정 파일(server.js)의 변경사항만 되돌리고 싶다면, 다음 명령어를 사용합니다: 이 명령어는 server.js 파일의 변경사항을 마지막 커밋 상태로 되돌립니다. git checkout -- server.js 모든 변경사항 되돌리기: 프로젝트의 모든 변경사항을 되돌리고 싶다면, 다음 명령어를 사용합니다:이 명령어는 현재 변경된 모든 파일을 마지막 커밋 상태로 되돌립니다. git checkout -- . 위의 명령어는 현재 변경된 모든 파일을 마지막 커밋 상태로 되..

🗄️git 2024.01.04

git branch로 버전 관리 , git ignore 파일 cmd로 만들기

우선은 리액트의 버전관리부터 시작해보려한다. 현재 final 폴더 아래에 frontend, backend 두가지 폴더가 있는데 frontend 안의 리액트 버전만 관리해보려한다. 물론 익숙해지면 final 폴더에서 frontend와 backend 두 버전을 관리하는게 더 좋다고 한다. 입력코드 출력내역(출력 내역은 헷갈리는 것만 기록함) 1. git 설치 확인 $ git --version git version 2.39.0.windows.1 2. git의 상태 확인(보통은 초기화된 상태로 시작한다.) $ git log 3. git의 commit 내역확인 $ git status 4. git commit 올리기 /올린 것 모두 해제 $ git add . $ git reset 5. 커밋하기(코드 아래는 새로운 ..

🗄️git 2024.01.02

git에 파일 올리기/ git 수정코드 올리기

마우스 부분만 git add . 으로 치고 주소도 개인 깃주소로 바꿔서 순서대로 한문장씩 치면 된다. 윗쪽은 저장공간을 처음만들 때 코드, 아래는 이미 만들어져있는 공간에 push하는 코드이다. …or create a new repository on the command line echo "# git-practice" >> README.md git init git add README.md git commit -m "first commit" git branch -M main git remote add origin https://github.com/elecch/git-practice.git git push -u origin main …or push an existing repository from the c..

🗄️git 2023.05.25

Git의 init, add, commit 다루기(+ .gitignore)

제목이 좀 거창한데... 내가 6개월 동안 개발 좀 진행해 보려하면 git에서 막혔던 적이 한 두번이 아니다. 계속 부분 부분 흡수하니 git 환경설정도, 내 머릿속도 꼬인 상황이였다. 자.. 각설하고 git 기본 내용을 차근차근 알아보겠다. 그리고 명령어 뒤에"메세지" , '메세지 ' 이렇게 둘다 가능. 폴더 밖을 빠져나가서 루트(~)에서 지정해주는 것이 좋을 것이다. git config --global user.name "이름" git config --global user.email "이메일" 줄그은 것만 치면 이름과 이메일이 잘 세팅됬는지 확인 가능 기본 브랜치명을 root에서 변경(vscode메뉴의 new window 클릭해서 ~로 빠져나간 뒤 실행하면 됨) ㅡ> 내가 아래의 코드를 몰라서, ro..

🗄️git 2023.01.18

Git Bash 쓰는 이유와 ssh키 생성하여 git에 올리기

간단히 말해 , Git은 툴(tool)이고 GitHub는 Git을 사용하는 서비스 https://parkjh7764.tistory.com/39 Git, Git Bash 쉬운 설치/ Git Bash 설치 쉽고 자세한 설명/ 윈도우 OS에서 리눅스 환경 구축하기/ Git Bash Git Bash라는 것을 설치하기 전에 Git Bash가 무엇인지 부터 알아보고 가자. Git Bash란 무엇인가? 아래 사진을 보면 왼쪽은 우리가 Windows 운영체제에서 주로 쓰는 '명령 프롬프트, cmd'이고 오른쪽 사진 parkjh7764.tistory.com git과 gitbash의 차이점과 gitbash 설치에 대한 상세한 설명이 나와있다. gitbash을 쓰는 이유는 git의 네트워크 아이디와 패스워드 없이 계속 드나..

🗄️git 2022.12.17

git에 첫 프로젝트 올리기 및 삭제

1. Commit history 확인 Git Bash 혹은 iTerm, 터미널 등등 중 아무거나 하나 열고 >> git log 위 명령어가 git commit 기록들을 보여준다. 내역이 있다면 Q 또는 q 를 누르면 내역에서 나가진다. 2. 커밋 내역 삭제 >> git reset HEAD~숫자~숫자에 '~1' 혹은 '~2' 같이 넣으면 그만큼 지우겠다는 의미. >> git log내가 삭제하려는 커밋이 삭제되었는지 확인! 위 같이 하면 커밋 삭제 완료! 3. 원격 저장소에 커밋 내역 push >> git push -f origin [브랜치 이름]git branch 를 사용하면 현재 브랜치 확인 가능. commit history를 강제로 push하기 때문에 -f 또는 --force 명령어를 붙여줘야 한다. ..

🗄️git 2022.12.16