티스토리 뷰

반응형


안녕하세요. Base Of Coding입니다. 이번에 알아볼 것은, git add와 git config라는 것입니다.


지금까지 알아 본 내용들입니다.




시작하겠습니다.


< 1. git add? >

- git add란, 전에 배웠던 내용중에 git status라는 내용은, 추적되지 않은 파일! 즉 아직 git에 올릴 준비가 되지 않은 파일의 상태 또는, git에 올릴 준비가 되어있는 지의 상태값을 알아보는 명령어였습니다.
그럼 git add는? add라는 뜻 그대로 git에 올릴 준비로 만들겠다는 명령어입니다.

자 한번 git add라고 입력을 해보겠습니다. 전에 만들었던 파일은 test.txt 입니다.

1
2
계정명@DESKTOP-QRVV19I MINGW64 ~/Desktop/baseofcoding (master)
git add test.txt

2번째 줄 처럼 git add test.txt라고 입력을 하신다면, 무슨 Warning이라고 뜨시던가 아니면 그냥 계정명@DESKTOP-QRVV19I MINGW64 ~/Desktop/baseofcoding (master) 
이렇게 뜨시는 분들이 계실거라고 생각합니다.

만약에, git status라고 다시 입력을 해보셔서, 연두색 색깔로 test.txt가 변해있다면 성공하신겁니다.

그럼 응용해서, vim을 이용해서 test2.txt라는 파일을 하나 만들어볼까요?? 파일을 만드는 법을 모르신다면, 2장을 보시거나 또는 메모장에서 글을 적고 해당 폴더에 저장해주시면 됩니다.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
git status
On branch master
 
No commits yet
 
Changes to be committed:
  (use "git rm --cached <file>..." to unstage)
 
        new file:   test.txt
 
Untracked files:
  (use "git add <file>..." to include in what will be committed)
 
        test2.txt


test2.txt 파일이 추가되었지만, test.txt는 연두색 글씨로, test2.txt는 빨간색 글씨로 되어있는 것이 정상입니다.


그럼 여기서 test2.txt를 add해주세요.


1
2
3
4
5
6
7
8
9
10
git status
On branch master
 
No commits yet
 
Changes to be committed:
  (use "git rm --cached <file>..." to unstage)
 
        new file:   test.txt
        new file:   test2.txt


이렇게 나오신다면 잘 따라오셨습니다.


★ 만약에 여러개의 파일이 있다면 하나하나씩 다 add를 해주어야 되는건가요?

- 한 번에 add를 하는 방법이 따로 있습니다. 그러면, test3와 test4.txt 파일을 만들어보시고, 

git add .이라고 입력을 해주세요. 그 후 git status를 입력하시면 test3와 test4 파일이 추가된 상태로 변경이 되었습니다.


< 2. git config 설정 >

- git config는, 깃 허브에서 회원가입 했을 때의, 닉네임과 아이디를 입력하는 설정 명령어이며 딱 한 번만 설정해주는 작업입니다.

명령어는 아래와 같습니다.



1
2
3
4
5
계정명@DESKTOP-QRVV19I MINGW64 ~/Desktop/baseofcoding (master)
git config --global user.name 닉네임
 
계정명@DESKTOP-QRVV19I MINGW64 ~/Desktop/baseofcoding (master)
git config --global user.email 아이디@포털사이트 이름 또는 gmail.com


자 이렇게 설정해주셔서, 오류가 없이 잘 넘어갔다면, 성공입니다.


이 작업을 하는 이유는, 나중에 소스코드들을 github에 올릴 경우, 누가 작업을 했는 지를 알 수 있게 하기 위한 작업이라고 생각하시면 됩니다.


지금까지 git add와, git config에 대해서 알아보았습니다.


다음은, commit과 log에 대해서 알아보도록 하겠습니다. 감사합니다.




- 이 글에 도움이 되셨다면, 공감(♡) 버튼과 댓글 부탁드리겠습니다. - 



< 공부 한 내용을 바탕으로 작성된 글 입니다. >





반응형
댓글
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/04   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30
글 보관함