본문 바로가기
GitHub

GitHub 시작하기

by avvin 2019. 5. 26.

이클립스 - GitHub 연동



https://git-scm.com/book/ko/v2/%EC%8B%9C%EC%9E%91%ED%95%98%EA%B8%B0-%EB%B2%84%EC%A0%84-%EA%B4%80%EB%A6%AC%EB%9E%80%3F


https://backlog.com/git-tutorial/kr/intro/intro1_1.html



[Github] 바로 사용하는 초간단 GITHUB(깃허브) 사용법

https://www.youtube.com/watch?v=tC8Xj_Bf8Fw






깃허브 연동할 폴더 우클릭 - Git Bash Here 


$git init


$ git remote add origin https://github.com/abnabn731/gitTest


test2.txt 파일 생성 후 $git status

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
 
Samsung@DESKTOP-A79JK80 MINGW64 ~/Desktop/프로그래밍/gitHubTest (master)
$ git status
On branch master
Untracked files:
  (use "git add <file>..." to include in what will be committed)
 
        test2.txt
 
nothing added to commit but untracked files present (use "git add" to track)
 
Samsung@DESKTOP-A79JK80 MINGW64 ~/Desktop/프로그래밍/gitHubTest (master)
$ git add .
 
Samsung@DESKTOP-A79JK80 MINGW64 ~/Desktop/프로그래밍/gitHubTest (master)
$ git commit -"Hello GitHub"
[master ca71464] Hello GitHub
 1 file changed, 1 insertion(+)
 create mode 100644 test2.txt
 
Samsung@DESKTOP-A79JK80 MINGW64 ~/Desktop/프로그래밍/gitHubTest (master)
$
 
cs


add 뒤의 dot은 모든 status로 본 모든 Untracked files를 추가하겠다는 의미



File PUSH


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
Samsung@DESKTOP-A79JK80 MINGW64 ~/Desktop/프로그래밍/gitHub_ReadTest (master)
$ git status
On branch master
Changes not staged for commit:
  (use "git add <file>..." to update what will be committed)
  (use "git checkout -- <file>..." to discard changes in working directory)
 
        modified:   Success_Message_memoming.txt
 
no changes added to commit (use "git add" and/or "git commit -a")
 
Samsung@DESKTOP-A79JK80 MINGW64 ~/Desktop/프로그래밍/gitHub_ReadTest (master)
$ git add .
 
Samsung@DESKTOP-A79JK80 MINGW64 ~/Desktop/프로그래밍/gitHub_ReadTest (master)
$ git commit -"third commit"
[master b3665fd] third commit
 1 file changed, 1 insertion(+), 1 deletion(-)
 
Samsung@DESKTOP-A79JK80 MINGW64 ~/Desktop/프로그래밍/gitHub_ReadTest (master)
$ git push origin master
 
cs




File PULL


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
 
Samsung@DESKTOP-A79JK80 MINGW64 ~/Desktop/프로그래밍/gitHub_ReadTest
$ git init
Initialized empty Git repository in C:/Users/Samsung/Desktop/프로그래밍/gitHub_ReadTest/.git/
 
Samsung@DESKTOP-A79JK80 MINGW64 ~/Desktop/프로그래밍/gitHub_ReadTest (master)
$ git remote add origin https://github.com/memoming/memoming_gitTest
 
Samsung@DESKTOP-A79JK80 MINGW64 ~/Desktop/프로그래밍/gitHub_ReadTest (master)
$ git pull origin master
remote: Enumerating objects: 15done.
remote: Total 15 (delta 0), reused 0 (delta 0), pack-reused 15
Unpacking objects: 100% (15/15), done.
From https://github.com/memoming/memoming_gitTest
 * branch            master     -> FETCH_HEAD
 * [new branch]      master     -> origin/master
 
cs


17:15