1일차 Git 협업특강, 미니팀프로젝트

seul-bean·2023년 5월 19일
0

Today I learned

목록 보기
1/40

오늘부터 본캠프가 시작되었고 시작하자마자 팀미니프로젝트가 시작됐다.

-오늘의 목표!!

  • 팀프로젝트 역할
  • ‘웹개발 종합반 강의’ 4주차 다시 복습
  • 자바스크립트 반복문에 대해 알아보기

였는데... 결국 다하진 못했다..

오전에 GIT 협업특강을 들었는데 진짜 너무너무 어려웠다
또 너무 빨리 지나가서 정리를 다 못했는데 우리 팀 팀장님께서 친절히 보내주셔따!!!
너무 감사합니다ㅠㅠㅠ

Git 사용 코드

  • git init
  • git remote add origin 주소창에나오는깃_주소.git
  • git branch -m main

파일 현재상태를 기록해 두려면
git add 파일명
git commit -m ’메모’
git push origin (main / dev)]

브랜치 생성
git branch 이름
git checkout 이름
Git checkout -b 이름 ( 브랜치 만들고 체크아웃까지 동시에 이루어짐)
git add . (. 이 all 을 의미함)
commit -m
git push origin 작성명
Git - -amend 커밋메세지 수정하기

요건 수업시간에 줍줍한 정리
git config --global user.name "이름" < 가급적영어로
git config --global user.email "이메일" < 따옴표 없어도 됨
git config -l < 입력정보 확인, 소문자 엘(L)


또 굉장히 굉장히 중요해보이고 실제로 우리 팀에서도 겪었던 충돌에 대한 내용

다른 개발자들이 같은 파일의 같은 부분을 변경한 후 합치려고 할 때, 겹치는 부분이 생길 겁니다.

A 개발자 => a.txt 의 첫 번째 줄 변경
B 개발자 => a.txt 의 첫 번째 줄 변경
=> 두 개발자 모두 같은 곳 변경함

그럼 A 개발자와 B 개발자가 작성한 것 중 누구의 코드를 사용해야해? 라고 git이 저희에게 물어보는 겁니다. (충돌)


고렇게 오전이 지나가고 오후부터 본격적으로 미니 팀프로젝트를 시작했다.

프로젝트 주제: 팀 소개 페이지 만들기

기간: 5월 19일까지(약 일주일)

팀원들이랑 구상해서 와이어 프레임 짜고 일단 각자 html, css를 짜오기로 했따..

열심히 해야징..파이팅!!

profile
안녕하세요 성장하는 새싹 프론트엔드 개발자 입니다🌱

0개의 댓글