git的使用方法

下载git软件

 https://pc.qq.com/detail/13/detail_22693.html

注册账号

 https://gitee.com/

 必须用邮箱

 http://www.github.com/

一.VCS系统

  版本控制系统,用于项目中存储、共享、合并、历史回退、代码追踪等功能

  常用的VCS软件

  CVS    2000之前

  SVN    2010之前

  Git     2010之后

二.Git中常见的概念

 工作目录:是一个目录,用于保存项目中所有的文件

 暂存区:是内存中的一块区域,用于临时保存文件的修改

 Git仓库:是一个特殊的目录,保存项目所有的文件以及每次的修改记录

三.Git常用管理命令

 1.第一次使用Git前,告诉Git系统你是谁

  git  config  --global   user.name  "自定义用户名"

  git  config  --global   user.email  "用户邮箱"

 2.创建Git仓库来管理当前的项目

  git  init

 3.查看当前Git系统的状态

  git  status

 4.将文件添加到暂存区

  git  add  文件名称

  git  add  .    将工作目录中所有的变化的文件添加到暂存区

 5.将暂存区中所有的文件提交到Git仓库   15:20

  git  commit  -m  "提交说明"

 6.查看Git仓库中所有的提交日志

  git  log

  git  reflog    查看所有的提交日志、回退记录等...

 7.忽略文件

  有些文件或者目录不需要提交到仓库,可以设置忽略

  使用任意的编辑器创建文件 .gitignore,把要忽略的文件写入进去

 8.历史回退

  git  reset  --hard   提交的ID

四.分支

 从主线中分离出来,不影响其它线程的开发,从而实现并行开发

  Git下默认只有一个主分支master

  1.创建新的分支

   git  branch  分支名称

  2.查看所有的分支

   git  branch

  3.切换分支

   git  checkout  分支名称

  练习:在主分支下,添加商品分支product,切换到该分支,创建文件product.html,随便写内容,修改index.html,最后提交到仓库,切换到主分支。

  4.合并分支

   git  merge  分支名称

  5.删除分支

   git  branch  -d  分支名称   删除已经合并的分支

   git  branch  -D  分支名称   强制删除分支

五.远程仓库

 GitHub:全世界最大的代码托管平台

 码云:国内最大的

 先创建远程仓库

   推送到远程仓库

   git  push  远程仓库地址  分支名称

删除windows记录的账号

控制面板 -> 凭据管理器 -> Windows凭据

  下载远程仓库代码到本地(第1次没有仓库)

   git  clone  远程仓库      

  拉取到本地仓库(有仓库)

   git  pull  远程仓库  分支名称

六.切换仓库地址

有三种办法,分别是

一、修改命令 这个后面的url是新库的地址

git remote set-url origin url

二、先删后加

git remote rm origin
git remote add origin git@github.com:lwtcumt/test.git

三、修改config文件

如果你的项目有加入版本控制,那可以到项目根目录下,查看隐藏文件夹, 发现.git文件夹,找到其中的config文件,就可以修改其中的git remote origin地址。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

多看书少吃饭

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值