#Git #安装 #操作 #命令

一.VCS系统
1. version contorl system 版本控制系统  (储存 共享 合并 历史回退)
2.为什么要用vcs:1.换新电脑 把之前开发的代码拷贝进去 2.新的代码崩溃 退回昨天的状态 3.忘了具体工作进度 4.多人协作 自动合并多人代码到一起

Git 作用
1.合并代码
2.提交代码
3.保存多个代码版本,随意的切换
4.对比前后代码的区别

Git 的安装
1.本地安装
2.双击安装软件完成之后
3.在cmd输入 git --version 显示版本
4.如果使用的是自己的电脑安装,有可能遇到git是未知命令的提示
5.需要把git加入到环境变量中(可以自己百度)
6.我的电脑右键属性—>高级系统设置---->环境变量(path)

.操作Git
1.当前电脑上 ------本地操作空间 , 暂存区  ,  本地仓库   Git
2.网络仓库   ------  GitHub(全球代码大仓库)
Git命令是我们写好的代码如何放入暂存区 如何放入本地仓库 在如果从本地仓库放入网络仓库 再从网络仓库中拉下来
1. 配置身份信息   -------  一般配置一次(按照公司配置信息)
2. cmd
   git --version  #查询git版本号
   git config --global user.name  "xxx" #"用户名" #定义用户名
   git config --global user.email  "xxx" #"邮箱"  #定义邮箱
   git config --list  #显示配置信息表
   q  #结束任务
   clear  #清屏
3.重新配置user.name 和 user.email
   git config --global --replace-all user.email "输入你的邮箱" 
   git config --global --replace-all user.name "输入你的用户名"

4.使用
  (1)  git init #GitBashHere 把文件夹变成git管理的仓库 (本地操作空间)
  (2)  git status  #在当前分支查看当前仓库的状态 (会提示有没有提交到暂存区,红色代表没有提交)
  (3)  git add xxx  #把一个文件放入到暂存区 
  (4)  git add .    #把所有文件添加到暂存区
  (5)  git commit  -m  提交说明  #把暂存区中的素有文件提交给本地仓库
  (6)  git log   #验证是否在仓库 查看当前版本,以及之前的所有版本(黄色字体代表当前版本ID)
  (7)  git reset --hard  黄色的版本id  #代码回滚到某一个版本
  (8)  git reflog  #显示所有版本,以及所有恢复记录
  (9)  git checkout 文件名称 #从暂存区中恢复文件
  (10) git rm --cached 文件名称  #删除暂存区的文件
  (11) git branch #查看所有分支
  (12) git branch 分支名称 #分支名称
  (13) git checkout 分支名称 #切换分支
  (14) git branch -d 分支名称 #删除分支
  (15) git merge 分支名称 #合并分支
  (16) git remote add origin 远程仓库地址   #添加一个远程仓库 起别名(origin)
  -------------本地仓库推送给网络仓库----------------------
	#把仓库的网络连接命名为origin
	git remote add origin https://github.com/LemonFanlw/web.git
	#把本地仓库推送给网络仓库的master分支
	git push -u origin master   #git push 远程仓库地址 master(推荐)
	
  --------------把网络仓库的内容拉回本地------------------ 
git clone https://github.com/LemonFanlw/web.git



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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值