내 첫 git commit이다..
이게 뭐라고 4번 이상 시도해본... 뭐.. 제대로 할 생각이 없었으니...
Git 다운로드 등 기본적인 것은 다 진행됐다는 가정 하에 commit하는 방법만 작성했습니다.
<따옴표("")가 들어간 부분은 개인의 상황에 맞게 수정해서 작성해야 함>
1. 로그인 후 Repositories에 들어간다
2. new 클릭한다
3. 첫번째 빨간색 박스는 저장소 이름을 지정하는 곳
두번째 빨간색 박스는 저장소에 대한 설명쓰는 곳이다
정한 후 create repository 클릭
여기서부터는 예시
4. 내 컴퓨터->C드라이브->Coding->first 생성
그리고 first 폴더 안에 커밋 할 코드 넣기.
예시로 start.html을 넣음
<메모장에 작성해서 빨간색 박스처럼 저장하면 됨>
예시>
**start.html**
<!doctype html>
<html>
<head>
<title>Git commit 해보기.</title>
</head>
<body>
<h2> Hello! <h2>
<h3> This is my First Commit! <h3>
</body>
</html>
5. 윈도우 검색창에서 Git bash를 검색해 들어가서 다음 명령어를 수행
커밋 할 코드(start.html)가 있는 폴더로 이동하는 과정이다.
C드라이브로가고 Coding폴더로 그리고 first폴더로
6. git init 을 작성해 현재 디렉터리에 Git 저장소를 생성한다
git init
git init을 작성하면 폴더에 .git파일이 생기는데 보이지 않으면
보기에서 숨김 항목을 체크하면 보인다.
7. git remote add 을 활용해 로컬 git 저장소에 원격저장소를 추가 하는 명령을 수행한다.
git remote add origin "주소"
빨간 박스에 repository 주소가 나와있다. 복사해서 붙여넣으면 된다.
작성자의 경우
git remote add origin "https://github.com/dancingcarrot/FirstTest.git"
가 된다.
8. 깃허브 저장소에 올릴 파일 이름을 넣어준다.
git add "파일 이름"
작성자의 경우
git add start.html
9. 다음 명령어를 수행
git commit -m "메시지 입력"
예시)
git commit -m "My First Commit!"
10. 마지막 명령어
git push -u origin main
잘 올라간 것을 볼 수 있다. 9번의 메시지 입력은 파란색 박스의 메시지를 입력하는 것이다
※ 수행했던 명령어
!근데 여기서 저는 커밋 시도 중 오류가 났었는데 (위에 사진은 오류아님)
이 부분이 master였을 때
error : src refspec main does not match any
error: failed to push some refs to '내 주소'
라는 오류가 나왔다.
그때는
1) git config --global init.defaultBranch main 입력
2) cat ~/.gitconfig 명령어로
이 부분이 main으로 변경된것을 확인하면 된다.
'IT' 카테고리의 다른 글
[Git] vscode "please clean your repository working tree before checkout" 해결방법 (0) | 2023.04.21 |
---|
댓글