关于git 的介绍和详细使用

一、概述

  什么是Git?Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何小型或大型项目,可以记录文件修改历史记录,方便用户查看历史版本。

二、Git特点

  1、速度快:每条命令只需要几秒钟就可以成功执行

  2、断网也可以工作,没网的情况下,不会影响工作

  3、对于未提交到远程库的代码可以随时撤销

  4、可以查看历史提交记录,以及文件内容的修改记录

三、Git的安装与配置

  1、Linux系统安装(ubuntu):

  $apt-get install libcur14-gnutls-dev libexpat1-dev gettext \

  $apt-get install git

  $git --version

  2、Windows系统安装:

  安装包下载地址:Git for Windows

  安装完成之后就可以使用git工具了,找到Git,点击Git bash,就会弹出git命令窗口,然后就可以在窗口输入git命令进行使用了。    

  3、Git配置

  (1)初始化本地仓库:

    $git init

  (2)生成公钥和私钥:

    $ssh-keygen -t rsa -C “账号配置邮箱” -f 姓名

    -C:添加注释

    -f:指定文件名

    姓名.pub为公钥

    姓名为私钥

  (3)私钥移动到.ssh/下,修改权限:$chmod 600 ~/.ssh/姓名

  (4)配置git 账号、邮箱

    $git config --global user.name “姓名”

    $git config --global user.email “邮箱”

    配置完成后,可以使用命令:$git config -l检查是否配置成功

    

四、Git的工作流程

  

    1、从远程仓库拉取代码到工作区,在工作区进行修改之后使用git add 存放到暂存区

  2、存放在暂存区的代码使用git commit -m “”添加注释,然后提交到本地仓库

  3、最后使用git push 将本地仓库代码push到远程仓库

五、常见的git命令

  1、git clone 别名:git路径:从git 服务器克隆到本地

  2、git clone 项目地址:从网络克隆代码到本地

  3、提交代码至远程服务器的流程

   (1) git status:查看修改文件的状态

   (2) git stash :隐藏修改的工作区代码

   (3) git pull origin master:将远程服务器的内容拉至本地

   (4) git stash apply:将隐藏的工作区代码重新显示出来

   (5) git add 文件名(git add .):将工作区的代码提交到暂存区

   (6) git commit -m “注释”:将缓存区代码提交到本地仓库

   (7) git push origin master :将本地仓库的代码push到远程服务器

  4、git diff 文件路径:查看文件修改的内容,将本地文件和服务器文件进行比较

  5、git checkout 文件路径:撤销未提交的修改

  6、git reset HEAD 文件路径:取消添加到暂存区的文件

  7、git checkout master:切换分支

  8、git remote -v :查看别名、地址

  9、gitk:使用gitk 图形界面查看历史提交情况

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值