** 이는 팀프로젝트 진행 시 팀원들에게 공유해주기 위한 문서입니다.
git clone [ 깃 주소 ]
작업 내용 오류 꼭꼭 확인 확인 확이니니이니이니인닝닝니인ㅇ ~
New issue 클릭

이슈 생성 템플릿 클릭

템플릿에 맞춰서 이슈 작성

[작업유형] 이슈 제목
ex) [공통컴포넌트] Input 공통 컴포넌트 구현
✨ 기능 추가 (Feature)
🎨 마크업/스타일 (Design)
🔌 API 연동 (API Integration)
🔧 리팩토링 (Refactoring)
🐛 버그 수정 (Bug Fix)
📄 문서/설정 변경 (Docs/Config)
🚀 성능 최적화 (Performance)
작업에 대한 간략한 설명을 작성해주세요.
예: 마이페이지 마크업 및 스타일 구성
예: 버튼 컴포넌트 추가
예: API 연동
예: 디자인 링크, 관련 문서, 유사 기능 등
git branch // 브랜치 위치 확인 디벨롭에 있어야 함
git stash // 임시 공간에 저장하는 느낌! 그 다른 브랜치로 이동하고 싶을때 커밋 변경사항 있으면 이동이 안돼서 그럴때 저기다 저장하는 용도
git pull // 디벨롭에 있는 모든 작업 가져오기 ( 깃에 올라간 것들 다 데꼬 오는 거 )
git branch Feature/haneul/#009 // 이슈 번호 알아온 걸로 마지막 숫자 바꿔주고 (세자리수) 브랜치 생성
git branch // 해서 위치 확인
git switch Feature/haneul/#009 // 생성한 브랜치로 이동
// 💗 브랜치 이동 해주고 작업 하기
git branch // 다시 한 번 위치 확인 이때 생성한 브랜치에 있어야 함
git add . // 전체 파일 추가 해주고
git commit -m "design: Input 공통 컴포넌트 구현" // 커밋 작성 시 wiki 에서 컨벤션 확인 하고 작성하기 !!!!!
git push origin Feature/haneul/#009 // 생성한 브랜치로 푸쉬
Compare & pull request 버튼 누른 후

main 브랜치를 develop 으로 바꾸고 "able to merge" 뜨는지 확인
Assignees : 지정인 나로 지정

#9
인풋 컴포넌트 추가
export default function InputComponent() {
const [text, setText] = useState('');
return (
<div>
<CommonInput
label="제목"
placeholder="제목을 입력하세요"
value={text}
onChange={(e) => setText(e.target.value)}
box="box"
/>
</div>
)
label : label 텍스트 작성 ( string type )placeholder : placeholder 텍스트 작성 ( string type )value : 인풋창에 입력 하는 값onChange : onChange 이벤트 발생 시 state 로 관리하는 상태 함수에 value 값 전달box : 해당 인풋창 type 선택 [ 'box' | 'textarea' | 'line' ]
Create pull request 누르면 pr 까지 완성 !!!!!!!!!!!!!!!!!1해주고 pr 들어가면 뭐가 떴음 그거 누르면 글 수정할 수 있고 그거 수정해서 올려두면 선형 상우님이 컨펌 후 승인 해줌 \
gitignore 에 env 파일 안 올라갔을 때
git rm --cached .env
echo ".env" >> .gitignore
git commit --amend
해준 뒤에 터미널에 이전 커밋 내역 뜨면 i 누른 뒤 원하는 커밋 하나만 두고 다 지우고, esc -> :wq -> enter
해주고 git push origin Feature/haneul/#026 --force
git status # 현재 상태 확인
git add . # 수정 파일 스테이지에 올리기
git commit --amend --no-edit # 기존 커밋 덮어쓰기 (메시지 바꾸면 --no-edit 빼도 됨)
git push origin Feature/haneul/#009 --force # 강제 푸시로 반영