목록Project (6)
나의 블로그
위 뱃지에 대한 코드는 다음과 같다## 2. 개발환경- Front-end : - Back-end : - 협업 툴 : - 디자인 : 아래 형식을 이용하여 작성하면 되는데, -?style=for-the-badge&logo=&logoColor=white"> 로고이름과 RGB색상은 아래 링크를 이용하면 편하다.https://simpleicons.org/ Simple Icons3221 Free SVG icons for popular brandssimpleicons.org 원하는 기술을 검색한 후, 해당 기술명과 RGB코드를 클릭하여 복사가 가능하다.(주의) RGB코드를 클릭하면 #가 함께 복사되는데, #를 지우고 숫자 6자리로 사용해야 한다.
직접 브랜치 작업 포크 작업 프로젝트 권한이 있는 팀원에게 적합프로젝트 권한이 없는 외부 기여자에게 적합원본 프로젝트에 바로 브랜치를 생성 가능자신의 복사본에서 작업 후 PR 생성작업 속도가 빠르고 간편원본과 동기화가 필요할 수 있음팀 내 협업 및 리뷰에 최적화오픈소스 및 외부 협업에 적합포크 방식의 이유포크는 원본 프로젝트의 안전을 유지하면서 개인 계정에서 자유롭게 작업할 수 있도록 한다원본 프로젝트에 직접 접근 권한이 없기 때문에, 자신의 복사본에서 작업 후 기여(PR)를 요청하는 방식방법1) 프로젝트 포크 : 원본 프로젝트를 자신의 GitHub 계정으로 포크한다2) 로컬 클론 : 포크한 프로젝트를 로컬에 클론한다git clone 3) 작업 브랜치 생성 : 로컬에서 브랜치를 생성하고 작업을 진행g..
1. 원격 저장소 준비GitHub와 같은 플랫폼에서 프로젝트의 원격 저장소가 생성되어 있어야 한다저장소 URL을 팀원들에게 공유2. Git 초기 설정 (한 번만 하면 됨)1) Git 설치 확인 : 설치되어 있지 않다면 Git 공식 사이트에서 다운로드하고 설치git --version 2) 사용자 정보 등록 : 프로젝트를 관리할 계정 정보를 등록git config --global user.name "Your Name"git config --global user.email "your.email@example.com"3. 저장소 클론하기1) 원격 저장소를 로컬에 복사 : 아래 명령어를 실행하면 프로젝트 폴더가 로컬 컴퓨터에 생성된다git clone // 예git clone https://github.com/..
Git reset 명령어: 최근 커밋을 히스토리에서 깔끔하게 삭제 0. 예시 시나리오최근 커밋에서 실수한 내용을 되돌리고, 작업 파일을 수정한 뒤 다시 커밋하고 싶다면git reset --soft HEAD~1 # 최근 커밋 삭제 (스테이징 상태 유지)# 수정 작업 후git add .git commit -m "Fix recent commit"git push origin main --force # 원격 푸시(강제)1. git reset으로 최근 커밋 삭제-hard 옵션git reset --hard HEAD~1커밋과 작업 파일 내용 모두 삭제실행하면 최근 커밋과 함께 커밋된 파일의 변경 내용도 완전히 복구된다삭제된 파일을 되돌릴 수 없으므로 신중히 사용해야 함-soft 옵션git reset --soft H..
1. Git 초기 세팅메인 브랜치(main) : 모든 팀원이 공유하는 기본 브랜치프로젝트를 GitHub 등 원격 저장소에 업로드해 두고, 팀원 모두가 접근할 수 있게 초대한다2. 브랜치 전략 설정각 팀원은 자신의 작업 내용을 독립적으로 관리하기 위해 개인 브랜치를 만든다브랜치 이름은 작업 내용이나 팀원 이름을 포함하도록 명확히예 : syeong/myCertificate각 브랜치는 main 브랜치에서 파생된다3. 작업 시작main 브랜치에서 브랜치 생성새로운 브랜치를 만들고 전환 :git checkout main # main 브랜치로 이동 git pull origin main # 최신 상태로 업데이트 git checkout -b feature/login # 새 브랜치 생성 및 이동 gi..
개인 프로젝트 생성1리액트 설치 및 초기 셋팅https://velog.io/@kiyoog02/React-기초-1-프로젝트-생성https://youtu.be/nahwuaXmgt8?si=hjv-wIzUl7E3O9qA2프로젝트 생성npx create-react-app 프로젝트명 32에 대한 커밋build: initialize React project Set up a new React project using create-react-app.협업 프로젝트 생성1깃허브 팀 프로젝트 생성 (~2:55)https://youtu.be/6sBNPvxjyt0?si=17mmLwdDXFgvMHMD2해당 폴더에 리액트 프로젝트 생성npx create-react-app .32에 대한 커밋build: initialize React ..