차이
문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판이전 판다음 판 | 이전 판 | ||
tech:github [2014/10/15 13:07] – V_L | tech:github [2022/06/24 09:58] (현재) – V_L | ||
---|---|---|---|
줄 1: | 줄 1: | ||
+ | {{tag> | ||
======깃헙 (Github)====== | ======깃헙 (Github)====== | ||
+ | 소스 버전을 관리할 수 있는 | ||
+ | [[tech: | ||
- | {{https://help.github.com/assets/help/set-up-git-86c7e33474f42b08aa14bafb6501b9f8.gif }} | + | {{https://cdn0.iconfinder.com/data/icons/octicons/ |
- | https:// | + | https:// |
전통적으로 소스 버전을 관리할 수 있는 시스템으로 동시버전시스템(CVS)과 서브버전관리시스템([[SVN]]) 등이 있다. 이들은 소스를 관리하는 서버가 있는 탓에 소스 변경 사항을 저장하고 관리하려면 네트워크 연결이 필수였다. | 전통적으로 소스 버전을 관리할 수 있는 시스템으로 동시버전시스템(CVS)과 서브버전관리시스템([[SVN]]) 등이 있다. 이들은 소스를 관리하는 서버가 있는 탓에 소스 변경 사항을 저장하고 관리하려면 네트워크 연결이 필수였다. | ||
줄 8: | 줄 11: | ||
리누스 토발즈가 만든 **[[Git]]** 이라는 엔진은 다르다. 오프라인에서도 작업한 다음 온라인으로도 작업 환경을 옮길 수 있다. 그리고 이 깃 엔진을 웹에서 서비스로 만든 게 **깃헙** 이다 | 리누스 토발즈가 만든 **[[Git]]** 이라는 엔진은 다르다. 오프라인에서도 작업한 다음 온라인으로도 작업 환경을 옮길 수 있다. 그리고 이 깃 엔진을 웹에서 서비스로 만든 게 **깃헙** 이다 | ||
- | 근래 뜨거운 이슈를 받고 있는 것이 GitHub 이다. | + | 근래 뜨거운 이슈를 받고 있는 것이 |
GitHub 는 쉽게 말하면 [[http:// | GitHub 는 쉽게 말하면 [[http:// | ||
줄 20: | 줄 23: | ||
* [[http:// | * [[http:// | ||
+ | [[https:// | ||
- | ====클라이언트==== | + | =====클라이언트===== |
- | ===윈도=== | + | ====윈도==== |
* https:// | * https:// | ||
줄 30: | 줄 34: | ||
- | ===맥 osx === | + | ====맥 osx ==== |
* https:// | * https:// | ||
- | ===우분투=== | + | ====우분투==== |
그냥 '' | 그냥 '' | ||
줄 40: | 줄 44: | ||
그리고 [[git]] 참조. | 그리고 [[git]] 참조. | ||
+ | |||
+ | =====행위===== | ||
+ | |||
+ | |||
====Push==== | ====Push==== | ||
줄 65: | 줄 73: | ||
< | < | ||
git add . | git add . | ||
- | git commit -a -m "Applied | + | git commit -a -m "Minor patch" |
git push -u origin master | git push -u origin master | ||
</ | </ | ||
줄 84: | 줄 92: | ||
git status -uno | git status -uno | ||
- | {{rating}} | ||
- | ^ 누구나 수정하실 수 있다. [[http:// | ||
- | {{tag> | + | git check out 파일이름 |
+ | |||
+ | 변화를 무시한다 |