리셋 되지 말자

centos 에서 git 사용하기 (기초) 본문

Git

centos 에서 git 사용하기 (기초)

kyeongjun-dev 2019. 11. 2. 20:42

github 가입 후 repository를 만들어준다.

 

1. 오른쪽 아래 초록색 네모에 있는 Clone or download를 눌러서 repository의 주소를 복사한다.

https://github.com/Penguin135/cloud-computing-aws-project.git

 

2. centos에 login한 후, 원하는 위치에 directory를 만들어 주자. (aws-project)

# cd ~
# mkdir .aws
# mkdir aws-project

3. 2번에서 만들어준 directory로 이동한 뒤, git init을 통해 초기화 해준다.

# cd ~/.aws/aws-project
# git init

4. github에서 만들어준 repository를 복사 해준다. 1번에서 복사해 둔 주소를 쓴다.

# git clone https://github.com/Penguin135/cloud-computing-aws-project.git

5. ls 명령어로 repository가 잘 복사 됐는지 확인하자.

# ls
cloud-computing-aws-project

6. git pull 명령어로 repository의 상태를 읽어오자. 그런데 현재 repository는 비어있어서 skip해도 된다. 나중에 repository가 변경 된 후에 다시 commit을 할때는 해주자!

# git pull

7. 복사된 위치로 이동한 뒤, test할 README.md 파일을 만들어 주자.

# cd cloud-computing-aws-project
# echo "# cloud-computing-aws-project" >>README.md

 

8. git add 명령어로 repository에 update할 파일을 지정해 주자. 뒤에 *을 붙이면 모든 파일을 지정한다.

# git add *

9. git commit 명령어로 commit을 설정 해준다.

# git commit -m "readme.txt add"

 

10. git push 명령어로 repository에 add 해준 파일들을 올려주자.

git push -u origin master
Username for 'https://github.com': rudwns273@naver.com
Password for 'https://rudwns273@naver.com@github.com':
Counting objects: 6, done.
Delta compression using up to 2 threads.
Compressing objects: 100% (3/3), done.
Writing objects: 100% (6/6), 498 bytes | 0 bytes/s, done.
Total 6 (delta 0), reused 0 (delta 0)
To https://github.com/Penguin135/cloud-computing-aws-project.git
 * [new branch]      master -> master
Branch master set up to track remote branch master from origin.

git push만 해줘도 push가 됐었는데, 갑자기 안돼서 위와같은 명령어를 썻다...

 

'Git' 카테고리의 다른 글

github 화살표 디렉토리  (2) 2020.10.05
git branch  (0) 2020.08.29
git reset  (0) 2020.08.29
pull request  (0) 2020.08.29
fork, clone  (0) 2020.08.29
Comments