首页 > 其他 > 详细

1-git原理及配置

时间:2020-03-27 00:35:32      阅读:74      评论:0      收藏:0      [点我收藏+]

git:分布式版本控制软件

常见命令:
  git add:将本地文件增加到暂存区
  git commit:将 暂存区 的内容提交到 本地仓库(本地分支,默认master分支)
  git push:将 本地仓库 的内容推送到 远程仓库(远程分支)
  git pull:将 远程仓库(远程分支) 的内容拉取到 本地仓库(本地分支)

安装git:
  msysgit.github.io
安装时:
  配置path:Git安装目录的bin目录
  配置git:用户名和邮箱
    用户名:git config --global user.name "kesheng"
    邮箱:git config --global user.email "1465905861@qq.com"
  查看配置:C:\Users\Administrator\.gitconfig

搭建git服务器(远程仓库):统一的托管网站github;为了在本地和远程仓库之间可以进行免密钥登录,需要配置ssh(为了让本地和远程关联)

配置ssh:先在本地配置,再发送给远程
    本地生成ssh:ssh-keygen -t rsa -C 1465905861@qq.com , 然后一直回车;
    发送给远程:登录github->settings->SSH and GPG keys->new SSH->title任意,key中输入在本地生成的ssh: C:\Users\Administrator\.ssh\id_rsa.pub

测试本地和远程的联通性:
  Git Bash中输入:ssh -T git@github.com -> yes
    如果本地和远程成功通信,则可以在/.ssh目录中发现known_hosts文件
    如果失败,先多尝试几次,不行再查看远程ssh是不是多了回车符

实践:在本地新建git项目
  在项目根目录右键->git bash -> 输入git init
  在远程建立仓库:github->your profile->repositories->new,则生成新仓库和该仓库的https/ssh远程唯一标识符:
    https://github.com/getitkesheng/Git-test.git git@github.com:getitkesheng/Git-test.git
  将本地项目与远程仓库关联:git remote add origin git@github.com:getitkesheng/Git-test.g

1-git原理及配置

原文:https://www.cnblogs.com/kesheng/p/12578550.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!