스마트시대

Git and Github -1 본문

Programing/Github

Git and Github -1

스마트시대 2021. 9. 8. 20:23
728x90

1. 환경 세팅

2. [형상관리]

    • 제품의  수명 주기 동안 요구되는 설계  운용 조건에 맞도록 해당 제품의 성능, 기능  물리적 특성을 일관성이 있도록 설정하고 유지하는 기술적 관리 활동을 말한다.
    • 소프트웨어 형상관리란, 어플리케이션 수명 주기 동안 요구되는 설계  운용 조건에 맞도록 해당 어플리케이션의기능을 추가  수정, 릴리즈(Release)   어플리케이션에 각각의 버전을 부여하여, 소프트웨어 개발  운영 발생하는 변경에 대하여 일관성을 유지하기 위한 관리 활동을 말한다.

 

[Git]

    • Git이란, 특정 프로젝트에서 개발되는 어플리케이션들의 소스코드 버전을 관해주는 소스코드 관리 시스템을 말한다.
    • Git 데이터를 저장할 공간이 있는 컴퓨터만 있으면, 언제 어디서든 효과적인 버전관리를진행할  있다.
    • Git 어플리케이션 개발주기마다 Snapshot 생성하는 구조이며, 언제든지 내가 설정해놓은 시점으로 되돌아   있다.
    • 이러한 특징을 이용하게 되면 오류발생에 대한 부담없이 새로운 기능을 추가할  있으며, 기존의 내용 또한 수정할  있다.

 

[GitHub]

  • GitHub Git 이용하여 관리되는 프로젝트를 Hosting  있는 사이트를 말한다.(저장소)
  • 여려명이 협업하는 프로젝트의 경우 실제 물리적인 제약이 발생할  있다. (소스코드를 저장하는 컴퓨터는 1, 개발자는 여러명)
  • 프로젝트를 GitHub Hosting 경우 여러 개발자가 인터넷을 통한 접근을 통해 하나의 프로젝트를 함께 버전관리를 진행할  있게 된다.
  • Hosing Site 종류는 다양하며, 가장 대표적인 GitHub, Gitlab, Bitbucket 등이 존재한다.
  • 이러한 Hosting Site 사용할 경우  세계 개발자와 협업을   있으며, 오픈소스 개발등을 효과적으로 진행할  있다.

 

hyukjoonjun@HYUKJOONJUN4F99 MINGW64 ~

$ git help status

 

file:///C:/Program%20Files/Git/mingw64/share/doc/git-doc/git-status.html

 뜨게 

 

hyukjoonjun@HYUKJOONJUN4F99 MINGW64 ~

$ git help add

 

file:///C:/Program%20Files/Git/mingw64/share/doc/git-doc/git-add.html

 

-- unset user.name은 잘못 등록했을 때를 나타낸다

 

 

728x90
반응형

'Programing > Github' 카테고리의 다른 글

gitignore관련  (0) 2023.06.07
Git Branch  (0) 2021.09.08
Git hub와 연동  (0) 2021.09.08
로컬환경에서의 깃  (0) 2021.09.08
Comments