version control featured image

우분투에 git을 설치하는 방법

이 기사에서는 Ubuntu 서버 또는 컴퓨터에 GIT를 설치하는 방법을 설명합니다.

이미 GIT가 사전 설치되어 있을 가능성이 있습니다. 따라서 Ubuntu에 Git을 설치하기 전에 이미 설치되어 있지 않은지 확인하십시오. 터미널을 열고 다음을 입력하세요.

$ 자식 --버전
자식 버전 2.34.1

출력에 git 버전이 표시되면 운이 좋은 것이며 Ubuntu 시스템에 git이 이미 설치되어 있는 것입니다. Git 사용을 시작할 수 있습니다!

APT를 통해 Git 설치

명령이라면

$ sudo apt 설치 자식

다음 새 패키지가 설치됩니다: git
이 작업 후에는 18,9MB의 추가 디스크 공간이 사용됩니다.
가져오기:1 http://ua.archive.ubuntu.com/ubuntu jammy-updates/main amd64 git amd64 1:2.34.1-1ubuntu1.10 [3166kB]
1초 안에 3166kB를 가져옴(4297kB/s) 
이전에 선택하지 않은 패키지 git을 선택합니다.
(데이터베이스를 읽는 중...현재 설치된 파일 및 디렉터리 402237개.)
압축 풀기 준비 중 .../git_1:2.34.1-1ubuntu1.10_amd64.deb ...
Git (1:2.34.1-1ubuntu1.10) 압축 풀기...
Git 설정 중(1:2.34.1-1ubuntu1.10)...

git 패키지가 제대로 설치되었는지 확인해 보겠습니다.

$ 자식 --버전
자식 버전 2.34.1

저것

추천 패키지

설치를 위해 제안된 추가 패키지가 있습니다: git-daemon-run, git-daemon-sysvinit git-doc git-email git-gui gitk gitweb git-cvs git-mediawiki git-svn. 그들은 무엇을 제공합니까?

git-daemon-run이란 무엇입니까?

git-daemon-run에 대한 빠른 Google 검색을 통해 자체 Git 서버를 실행하기 위해 git을 악마화할 수 있음이 밝혀졌습니다. 협업을 위해 네트워크를 통해 로컬 Git 저장소에 액세스할 수 있도록 하려면 git-daemon이 유용할 수 있습니다.

search results for git deamon
Git Deamon에 대한 검색 결과입니다.

그렇지 않으면 Git 데몬이 필요하지 않습니다. 지톨라이트, 기테아 또는 비슷한.

git-doc 란 무엇입니까?

패키지에 대한 정보를 저장소에 쿼리해 보겠습니다.

$ sudo apt show git-doc
패키지: git-doc
버전: 1:2.34.1-1ubuntu1.10
우선순위: 선택사항
... 개발자에 대한 정보가 포함된 줄 생략 ...
 
이 패키지는 문서를 제공합니다

보시다시피 git-doc 패키지는 문서를 제공합니다. 당신은 돈 자식 문서 필요한 경우 온라인으로 이용할 수 있습니다.

git-email 패키지 란 무엇입니까?

똑같이 실행해보자

$ sudo apt show git-email
패키지: git-email
버전: 1:2.34.1-1ubuntu1.10
우선순위: 선택사항
이 패키지는 일련의 메시지를 보내기 위한 git-send-email 프로그램을 제공합니다.
패치 이메일.

어떤 경우에는 패치를 이메일로 보내는 것이 유용할 수 있습니다. 따라서 GIT를 적극적으로 개발하고 사용하고 있다면 이 패키지가 유용할 수 있습니다.

당신은 돈

git이 설치되면 계속해서 사용해 보세요. 연습하는 것보다 git을 배우는 더 좋은 방법은 없습니다. 빈 저장소를 생성하거나 Github에서 기존 저장소를 복제하고 코딩을 시작하세요!

아래 명령은 현재 디렉터리에서 Git 저장소를 시작합니다.

$ 자식 초기화
/home/gitproject/.git/에서 빈 Git 저장소를 초기화했습니다.

Github에서 기존 저장소를 복제하려면 다음을 사용하세요.

$ 자식 클론 https://github.com/EugeneWHZ/canvaslms-ansible-installation.git
'canvaslms-ansible-installation'으로 복제 중...
원격: 개체 열거 중: 66개, 완료되었습니다.
원격: 총 66(델타 0), 재사용 0(델타 0), 팩 재사용 66
객체 수신: 100%(66/66), 13.81KiB | 589.00KiB/s, 완료되었습니다.
델타 해결: 100%(10/10), 완료되었습니다.

결론: 버전 관리를 사용하세요.

Git을 설치하고 생활에 버전 제어를 추가하세요. 나중에 그것에 대해 감사하게 될 것입니다.