git이랑 친해지기,, 6

(git) master에 있는 파일과 main에 있는 파일을 합치는 방법

어제와 새벽에 각각 파일을 한 개씩 올렸다.새벽에 새벽에 아무리 푸시를 해도파일이 보이지 않았는데레포지토리명 하단에 main이랑 master를선택할 수 있는 버튼이 있길래 master를 클릭했더니방금 넣었던 파일들이 들어있었다..main으로 넣어야했던 파일들을 실수로 master에넣었던 것이었다.. git main이랑 master는 같은게 아닌가??왜 2개로 나눠지지?? 싶어서 찾아봤는데별거 없었다. 둘 다 똑같다고 한다. 바로 다음, main과 master를 합쳤다.git pull origin 브랜치명 --allow-unrelated-histories→  add . → commit -m " " (합치는 것에 대한 메시지) → git push

브랜치에 관한 것들

git branch 브랜치명:브랜치 생성명령어git branch:브랜치 확인명령어 q:빠져나가기 git switch 브랜치 이름:브랜치 이동git checkout 브랜치 이름:브랜치 이동 명령어가 두 개인 이유:checkout이 먼저 생겼는데 checkout이 애매했음. checkout이라는게 다른 용도, 과거의 코드로 돌아간다는버전 이동이라는 뜻도 있음즉, 혼란을 느껴서 git switch가 생김  git switch - c:브랜치 이동 git checkout -b 브랜치명:브랜치명을 만들고 그 브랜치명으로 전환 새로운 브랜치에서 코드 수정git add .git commit -m "" 브랜치에 짠 코드를 main에 옮기기git switch 최종 브랜치이름 maingit merge 합칠 브랜치 이름   ..

Git 협업 프로세스 간단 세션

git휴대폰 갤러리 github클라우드, n드라이브, 구글 드라이브, iCloud repository폴더 push업로드 git add:'트레킹 할거야.'※ 대부분 git add 파일명 이렇게 안쓰고, git add . 라고 씀 commit: '저장할거야.'   VSC에서 내 github를 등록하는 방법git remote and origin https://github.com ~ 을 터미널에 복붙(origin을 변수라고 생각/ origin에 https://라는 걸 담는다고 생각) git remote -v: 어떤 값에 어떤 값이 들어있는지볼 수 있는 명령어

git&github

* VSC → Terminal → New Terminalpwd(print wording directory): 현재 작업폴더를 보여달라는 명령어   Home:데스크탑보다 상위 폴더바탕화면보다 Home이 상위폴더 ls(list): 폴더 안에 있는 폴더랑 파일 내역을 보여달라 ls -a (list all): 숨겨진 파일(보통.로 시작)을 모두 볼 수 있는 명령어 cd 폴더명 (change directory):데스크탑 안에 있는 다른 폴더로 이동 가능* 폴더명/폴더명으로 입력해서 더 상위폴더로 이동할 수 있음 mkdir 폴더명 (make directory): 현재 경로에서 폴더를 생성하는 명령어 touch 파일명:현재 경로에서 파일을 생성하는 명령어 * 정확히는 파일의 생성과 파일의 날짜, 시간을 변경하는 명령..