-
[git] 나의 소중한 작업물을 Github 에 "쉽게" 올려보자(Feat. Github Desktop)공부를 하다 2023. 11. 30. 15:17
Git 이 무엇인고 하니?
Git은 소스 코드 관리를 위한 분산 버전 관리 시스템입니다. 소프트웨어 개발에서 코드의 변경 이력을 효과적으로 관리하고 협업을 용이하게 하기 위해 사용됩니다. Git은 코드의 버전을 추적하고 여러 명의 개발자가 동시에 작업할 수 있도록 지원합니다.
- chat gpt-Git을 이용하면 좋은점은
- 나의 작업물을 잘 정리할 수 있고
- 버전관리도 되며
- 다른사람에게 공유하기도 좋다.
Git 서비스를 제공하는곳 중 가장 유명한 건 Github 이다.
우리는 Github 을 이용해서 내가 작성한 코드나 또는 html 같은 작업물들을 올려보려고 한다.
과거에는 Github 을 사용하기에는 여러 명령어들을 알아야 했었는데,
이제는 Github Desktop 을 이용해 GUI 환경에서도 쉽게 사용 가능하다!
1. 계정생성
아래 github 페이지에서 계정을 생성한다.
GitHub: Let’s build from here
GitHub is where over 100 million developers shape the future of software, together. Contribute to the open source community, manage your Git repositories, review code like a pro, track bugs and fea...
github.com
2. repository 생성
새로운 용어에 어려워 하지 않아도 된다.
repository 는 저장소라는 말로 내 공간에서 영역을 나누는 개념이다. 하나의 폴더라고 생각하면 된다.
오른쪽에 New 버튼으로 repository 생성이 가능하다.
3. Github Desktop 다운받기
명령어가 아닌 GUI 환경으로 클릭으로 뚝딱 올릴 수 있다.
GitHub Desktop
Simple collaboration from your desktop
desktop.github.com
4. 나의 Repository 를 Github Desktop에 추가하기
나의 Repository > Code > Open with GitHub Desktop
나의 Git Repository 를 내 Local 컴퓨터에 복사해 오는 것이다.
나의 경우는 "문서 > GitHub > Repository 이름 " 으로 Clone 해왔다.
5. Clone 된 폴더에 업로드 하고자 하는 파일을 넣기
생성된 폴더에 나의 작업물을 넣어주자.
그러면 아래와 같이 변경된 부분이 Changes 로 표시될것이다.
6. Commit 하기
변경된 부분을 반영하기 위해서 Commit 을 한다.
간단하게 Summary 내용을 적어주고 (Test File 이라고 적어주었다) Commit to master 를 누르면 끝!
7. Push 하기
상단의 Push origin 을 눌러 나의 repository 에 최종 반영한다.
8. 반영된 내용 확인하기
나의 Github repository에 가서 내가 한 commit 이 잘 반영 되었는지 확인한다.
https://github.com/bannanaa/banana/tree/master
GitHub - bannanaa/banana
Contribute to bannanaa/banana development by creating an account on GitHub.
github.com
내가 업로드한 테스트 파일이 잘 반영 되었다!!
쉽죠!?
'공부를 하다' 카테고리의 다른 글
[git] Git Page 를 이용하여 HTML 파일 리포트 하기(포트폴리오 작성할 때 좋아요!) (0) 2023.12.16 [python] python 으로 대시보드 만들기 - ChatGPT 도 안 알려준 대시보드 라이브러리 [2탄] Jupyter-flex (1) 2023.11.12 [책] 그로스 해킹 - 양승화 (0) 2023.11.06 [python] python 으로 대시보드 만들기 - ChatGPT 도 안 알려준 대시보드 라이브러리 [1탄] Datapane (0) 2023.11.05 [Plotly] Y axis 단위 변경하기 (0) 2021.11.05