찾다
개발 도구자식Linux에서 git 설치 및 사용

Linux에서 git 설치 및 사용

Mar 02, 2021 am 09:29 AM
gitlinux

Linux에서 git 설치 및 사용

Linux에서 Git 설치 및 사용

설치 단계

  • 먼저 Linux에 git이 있는지 확인해야 합니다. 에서 git 명령을 사용할 수 있습니다. 컴퓨터에서 sudo apt-get install git 명령을 사용하지 않은 경우 설치하세요. git命令来查看,如果没有用命令sudo apt-get install git命令进行安装。

推荐(免费):Git教程

  • 安装完成后对git进行配置,需要确保连接上是你的开源中国的账号,需要命令git config --global user.name "XXX"git config --global user.eamil "邮箱地址"

  • 配置完成后,需要创建验证的公钥(与windows下相同),每个用户需要独立的公钥来确定。使用命令ssh-key -C '你的邮箱地址' -t rsa,此时会在用户目录~/.ssh/下建立相应 的密钥文件

  • 之后使用命令cd ~/.ssh进入文件夹,使用gedit id_rsa.pub 打开id_rsa.pub文件。文件里面的内容就是ssh公钥,将其全部复制。打开开源中国网址,选择增加ssh公钥一项,标题的内容随意输入,下面将复制的内容粘贴进去之后就完成了。

  • 可以使用命令ssh -T git@git.oschina.net来测试是否成功。

安装中需要注意

  • 注意在配置的时候使用命令ssh-keygen -C 'you email address@gmail.com' -t rsa(注意ssh与-keygen之间没有空格)

  • 之后在输入完这个命令以后会有Enter file in which to save the key(/home/haohao/.ssh/id_rsa)这个输入选项,并不用在意,这个是选择是否在默认地址创建文件还是在新输入的地方创建(新的文件名称),回车就好,就可以在默认的地址创建新的ssh文件

  • 打开id_rsa.pub文件一定要使用gedit id_rsa.pub不然可能会发生错误。

  • 进入文件~/.ssh文件夹时候,使用命令进入就好,如果从我的电脑里用鼠标找的话可能会找不到,因为这个文件夹.ssh是个默认隐藏文件夹。所以之找不到并不用担心是电脑的问题,只是隐藏起来了。

Git使用

  • 之后的操作就和Windows下的操作一样了,先自己创建一个文件夹,把敲的代码拷贝进去,先使用git init 指令初始化一个git仓库,接着输入git add .(注意:add 和 . 之间有空格)添加文件 ,输入个git commit -m”注释"提交至仓库。

  • 输入git remote add origin https://git.oschina.net/你的用户名/项目名.git,输入你的账户和密码。

  • git push origin master

권장(무료): Git 튜토리얼
  • 설치가 완료된 후 git을 구성해야 합니다. 연결을 확인하세요. 위 내용은 오픈소스 중국 계정입니다. git config --global user.name "XXX"git config --global user.eamil "email address"를 명령해야 합니다. 🎜 🎜 🎜🎜🎜🎜구성 완료 후 확인을 위한 공개 키를 생성해야 하며(Windows에서와 동일) 이를 확인하려면 각 사용자마다 독립적인 공개 키가 필요합니다. ssh-key -C 'your email address' -t rsa 명령을 사용하면 해당 키 파일이 사용자 디렉터리 ~/.ssh/🎜에 생성됩니다. img alt="" class="has" src="http://images2015.cnblogs.com/blog/884698/201610/884698-20161012215348515-1221035360.png"/>🎜🎜🎜🎜 이후 명령 사용 cd ~/.ssh를 사용하여 폴더에 들어가고 gedit id_rsa.pub를 사용하여 id_rsa.pub 파일을 엽니다. 파일의 내용은 SSH 공개 키이므로 모두 복사하세요. 오픈소스 중국 웹사이트를 열고 SSH 공개 키 추가를 선택하고 제목 내용을 원하는 대로 입력한 다음 복사한 내용을 붙여넣으면 완료됩니다. 🎜🎜🎜🎜🎜명령을 사용할 수 있습니다 ssh -T git@git.oschina.net을 사용하여 성공 여부를 테스트합니다. 🎜🎜🎜🎜🎜설치 🎜🎜🎜🎜🎜에 주의해야 합니다. 구성 시 ssh-keygen -C 'you email address@gmail.com' -t rsa 명령을 주의해서 사용하세요. ssh 및 -keygen) 🎜🎜🎜🎜이 명령을 입력하면 키를 저장할 파일을 입력하세요(/home/haohao/.ssh/id_rsa) 입력 옵션이 나타납니다. 걱정하지 마세요. 기본 주소에 파일을 만들 것인지 아니면 새로 입력한 위치(새 파일 이름)에 파일을 만들 것인지는 선택 사항입니다. Enter 키를 누르면 새 ssh 파일이 생성됩니다. 기본 주소. 🎜🎜🎜🎜🎜🎜🎜🎜 id_rsa.pub파일은 <code>gedit id_rsa.pub를 사용해야 합니다. 그렇지 않으면 오류가 발생할 수 있습니다. 🎜🎜🎜🎜파일 ~/.ssh 폴더 진입시 명령어를 이용해서 입력하시면 됩니다. 내 컴퓨터에서 마우스로 검색하면 이 폴더 때문에 못찾을 수도 있습니다. .ssh는 기본적으로 숨겨진 폴더입니다. 그러니 찾을 수 없다면 컴퓨터 문제라고 걱정할 필요 없이 그냥 숨겨져 있을 뿐입니다. 🎜🎜🎜🎜Git🎜🎜🎜🎜🎜 사용 후 작업은 Windows에서의 작업과 동일합니다. 먼저 폴더를 직접 만들고 여기에 입력한 코드를 복사한 후 git init 명령은 git Warehouse를 초기화한 다음 <code>git add .를 입력하여 추가합니다(참고: add. 사이에 공백이 있음). 파일을 만들고 git commit -m"Comment"를 입력하면 웨어하우스에 커밋됩니다. 🎜🎜🎜🎜git 원격 추가 원본 https://git.oschina.net/yourusername/projectname.git을 입력하고 계정과 비밀번호를 입력하세요. 🎜🎜🎜🎜git push Origin master하여 푸시를 완료합니다. 🎜🎜🎜🎜🎜🎜코드를 푸시하는 또 다른 방법은 팀으로 협력하여 동일한 프로젝트를 완료할 때 발견되었습니다. 그 과정이 합법적인지 아닌지는 모르겠지만 결과는 같고 반복적으로 작동합니다. 🎜
  • 첫 번째 git clone+프로젝트 주소: 프로젝트가 다운로드되어 생성한 폴더에 저장됩니다. git clone+项目地址:会将该项目下载下来储存在你所新建的文件夹下。

  • 之后将需要提交的代码的文件夹复制到这个下载的文件夹下。依次使用命令git status 、 git add XXX.文件格式名(如果是文件夹不需要文件格式名,有文件名即可)、git status 、 git commit -m"注释"、 git push origin master输入账号和信息就完成了推送。会很快,命令也比第一个简单,方便记忆,提高效率。

  • 心得体会

    关于git的使用其实在上学期就有所接触,这是一个能很快提高程序员工作的程序。这学期在Linux环境下也接触到了Git,但是一直由于自己的偷懒没有动手实践,总觉得会windows下的git,那么Linux环境下git也一定会。但是还是没有掌握,还是存在想不到的问题。就比如这个Linux下的git,虽说以前接触过,但自己配置的时候还是存在问题,还是有些问题需要向同学请教。

    而在简单的输入命令的时候也会输错就比如退回到上层文件夹cd ..自己在输入的时候没有输入空格,然后报错没有该命令,还不知道自己错在哪里。包括cd ~回到上一级目录、cd -

    그런 다음 제출해야 할 코드 폴더를 다운로드한 폴더에 복사하세요. git status, git add XXX.파일 형식 이름 명령을 순서대로 사용합니다(폴더인 경우 파일 형식 이름은 필요하지 않고 파일 이름만 있으면 됩니다). ), git status , git commit -m "comment", git push Origin master 계좌번호와 정보를 입력하면 푸시가 완료됩니다. 첫 번째 명령보다 더 빠르고 명령이 간단해 기억하기 쉽고 효율성이 향상됩니다. 🎜🎜

    경험🎜🎜실제로 지난 학기에 git의 사용을 접한 적이 있는 방법입니다. 프로그래머는 프로그램을 빠르게 개선하기 위해 노력합니다. 저도 이번 학기에 리눅스 환경에서 Git을 접하게 되었는데, 게으름 때문에 한번도 연습해 본 적이 없습니다. 윈도우에서 git을 알면 리눅스 환경에서도 git을 알 수 있을 것이라는 생각을 늘 느꼈습니다. 하지만 아직 마스터하지 못했고 예상치 못한 문제도 여전히 있습니다. 예를 들어, 이전에 Linux에서 git을 접한 적이 있지만 직접 구성할 때 여전히 문제가 있고 반 친구들에게 조언을 구해야 합니다. 🎜🎜그리고 단순히 명령어만 입력하면 상위 폴더 cd..로 돌아가는 등의 실수도 하게 됩니다. 입력할 때 공백을 넣지 않았더니 오류가 보고되었습니다. 그런 명령도 없고, 뭐가 문제인지도 모르겠습니다. 이전 디렉터리로 돌아가는 cd ~와 특정 디렉터리로 돌아가는 cd -를 포함하면 공백이 필요합니다. 🎜🎜효율성을 높일 수 있는 새로운 git 활용 방법을 발견했지만, 기초 지식이 탄탄하지 않으면 모든 것이 여전히 0이 됩니다. 컴퓨터 운영 체제 지식을 배우려면 여전히 노력과 연구가 필요합니다. 이런 지식은 컴퓨터로 연습해야 합니다. 조작하지 않으면 숙달되었는지 알 수 없습니다. 🎜

    위 내용은 Linux에서 git 설치 및 사용의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

    성명
    이 기사는 CSDN에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제
    GitHub의 행동 : 예 및 사용 사례GitHub의 행동 : 예 및 사용 사례Apr 12, 2025 am 12:16 AM

    Github는 소프트웨어 개발의 효율성과 품질을 향상시키는 강력한 도구입니다. 1) 버전 제어 : GIT를 통해 코드 변경을 관리합니다. 2) PullRequests : 코드 검토를 수행하고 코드 품질을 향상시킵니다. 3) 문제 : 버그 및 프로젝트 진행 상황을 추적합니다. 4) githubactions : 건설, 테스트 및 배치 프로세스를 자동화합니다.

    Git vs. Github : 버전 제어 및 코드 호스팅Git vs. Github : 버전 제어 및 코드 호스팅Apr 11, 2025 am 11:33 AM

    GIT는 버전 제어 시스템이며 GitHub는 GIT 기반 코드 호스팅 플랫폼입니다. GIT는 코드 버전을 관리하는 데 사용되며 로컬 작업을 지원합니다. GitHub는 문제 추적 및 풀 레크와 같은 온라인 협업 도구를 제공합니다.

    간단한 말로 git은 무엇입니까?간단한 말로 git은 무엇입니까?Apr 09, 2025 am 12:12 AM

    GIT는 개발자가 파일 변경을 추적하고 협력하며 코드 버전을 관리하는 데 도움이되는 오픈 소스 분산 버전 제어 시스템입니다. 핵심 기능에는 1) 레코드 코드 수정, 2) 이전 버전으로의 폴백, 3) 협업 개발 및 4) 병렬 개발을위한 분기 생성 및 관리가 포함됩니다.

    git은 github와 동일합니까?git은 github와 동일합니까?Apr 08, 2025 am 12:13 AM

    Git과 Github도 같은 것이 아닙니다. GIT는 버전 제어 시스템이며 GitHub는 GIT 기반 코드 호스팅 플랫폼입니다. GIT는 코드 버전을 관리하는 데 사용되며 Github은 온라인 협업 환경을 제공합니다.

    HTML에 github를 사용하는 방법은 무엇입니까?HTML에 github를 사용하는 방법은 무엇입니까?Apr 07, 2025 am 12:13 AM

    HTML 프로젝트를 관리하기 위해 GitHub를 사용하는 이유는 버전 제어, 협업 개발 및 작품 발표를위한 플랫폼을 제공하기 때문입니다. 특정 단계에는 다음이 포함됩니다. 1. Git 저장소 작성 및 초기화, 2. HTML 파일 추가 및 제출, 3. GitHub에 푸시, 4. GitHubPages를 사용하여 웹 페이지를 배포, 5. GitHubactions를 사용하여 빌드 및 배포를 자동화하십시오. 또한 GitHub은 HTML 프로젝트를 최적화하고 협업하는 데 도움이되는 코드 검토, 문제 및 풀 레크 기능 기능을 지원합니다.

    git 또는 github로 시작해야합니까?git 또는 github로 시작해야합니까?Apr 06, 2025 am 12:09 AM

    GIT에서 시작하는 것은 버전 제어 원칙에 대한 깊은 이해에 더 적합하며 GitHub에서 시작하는 것은 협업 및 코드 호스팅에 중점을 두는 데 더 적합합니다. 1. git은 코드 버전 기록을 관리하는 데 도움이되는 분산 버전 제어 시스템입니다. 2. GitHub는 GIT를 기반으로 한 온라인 플랫폼으로 코드 호스팅 및 협업 기능을 제공합니다.

    Microsoft는 git 또는 github를 소유합니까?Microsoft는 git 또는 github를 소유합니까?Apr 05, 2025 am 12:20 AM

    Microsoft는 Git을 소유하지 않지만 Github를 소유하고 있습니다. 1. Git은 2005 년 Linus Torvaz가 만든 분산 버전 제어 시스템입니다. 2. Github는 GIT를 기반으로 한 온라인 코드 호스팅 플랫폼입니다. 2008 년에 설립되어 2018 년 Microsoft에서 인수했습니다.

    이력서에 git 또는 github를 넣어야합니까?이력서에 git 또는 github를 넣어야합니까?Apr 04, 2025 am 12:04 AM

    이력서에서는 위치 요구 사항과 개인 경험에 따라 GIT 또는 GitHub를 작성하도록 선택해야합니다. 1. 위치에 GIT 기술이 필요한 경우 git을 강조 표시하십시오. 2. 직위가 커뮤니티 참여를 가치있게 평가하면 Github를 보여주십시오. 3. 사용 경험과 프로젝트 사례를 자세히 설명하고 완전한 문장으로 끝내십시오.

    See all articles

    핫 AI 도구

    Undresser.AI Undress

    Undresser.AI Undress

    사실적인 누드 사진을 만들기 위한 AI 기반 앱

    AI Clothes Remover

    AI Clothes Remover

    사진에서 옷을 제거하는 온라인 AI 도구입니다.

    Undress AI Tool

    Undress AI Tool

    무료로 이미지를 벗다

    Clothoff.io

    Clothoff.io

    AI 옷 제거제

    AI Hentai Generator

    AI Hentai Generator

    AI Hentai를 무료로 생성하십시오.

    인기 기사

    R.E.P.O. 에너지 결정과 그들이하는 일 (노란색 크리스탈)
    3 몇 주 전By尊渡假赌尊渡假赌尊渡假赌
    R.E.P.O. 최고의 그래픽 설정
    3 몇 주 전By尊渡假赌尊渡假赌尊渡假赌
    R.E.P.O. 아무도들을 수없는 경우 오디오를 수정하는 방법
    3 몇 주 전By尊渡假赌尊渡假赌尊渡假赌
    WWE 2K25 : Myrise에서 모든 것을 잠금 해제하는 방법
    4 몇 주 전By尊渡假赌尊渡假赌尊渡假赌

    뜨거운 도구

    Atom Editor Mac 버전 다운로드

    Atom Editor Mac 버전 다운로드

    가장 인기 있는 오픈 소스 편집기

    ZendStudio 13.5.1 맥

    ZendStudio 13.5.1 맥

    강력한 PHP 통합 개발 환경

    DVWA

    DVWA

    DVWA(Damn Vulnerable Web App)는 매우 취약한 PHP/MySQL 웹 애플리케이션입니다. 주요 목표는 보안 전문가가 법적 환경에서 자신의 기술과 도구를 테스트하고, 웹 개발자가 웹 응용 프로그램 보안 프로세스를 더 잘 이해할 수 있도록 돕고, 교사/학생이 교실 환경 웹 응용 프로그램에서 가르치고 배울 수 있도록 돕는 것입니다. 보안. DVWA의 목표는 다양한 난이도의 간단하고 간단한 인터페이스를 통해 가장 일반적인 웹 취약점 중 일부를 연습하는 것입니다. 이 소프트웨어는

    WebStorm Mac 버전

    WebStorm Mac 버전

    유용한 JavaScript 개발 도구

    안전한 시험 브라우저

    안전한 시험 브라우저

    안전한 시험 브라우저는 온라인 시험을 안전하게 치르기 위한 보안 브라우저 환경입니다. 이 소프트웨어는 모든 컴퓨터를 안전한 워크스테이션으로 바꿔줍니다. 이는 모든 유틸리티에 대한 액세스를 제어하고 학생들이 승인되지 않은 리소스를 사용하는 것을 방지합니다.