본문 바로가기
IT

Git commit 하기

by dancingcarrot 2023. 2. 28.

내 첫 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으로 변경된것을 확인하면 된다.

댓글