git的简单使用

版本控制工具:
	1、git
	2、svn
	3、CVS
	4、ClearCase
版本控制的两种实现方式:
	1、最根本的方式:
	-通过其他文件保存了,修改的内容以及记录
	2、两种方式:
	(1)集中式版本控制(SVN)
		所偶有的修改都要提交到服务器端,由服务器保存对应的修改。
		存在的问题:
			1、有些调整是不需要提交到服务器进行记录的,比如本地编写加上去的调试代码。
			2、集中式的版本控制需要联网,做不到离线版本控制
	(2)分布式版本控制(GIT)
		修改可以在本地保存对应的版本,可以再离线的情况下去实现版本控制
实际生产环境:
1、GIT服务器(保存文件修改记录)(公司可能自己gitlab搭建,也可能使用马云github)
帮助文档:https://gitee.com/help

2、GIT仓库(存放文件的地方)
1)本地电脑文件夹
2)创建仓库

3、新项目流程
1)服务器创建仓库
2)本地同步仓库(克隆、检出)
3)配置git账户信息:
	1-git config --global user.name "你的名字或昵称"
	2-git config --global user.email "你的邮箱"
4)检出
	1-本地创建一个文件夹保存仓库里的内容(文件名可以和仓库名不一样)
	2-git切换到目标文件夹(cd)
	3-本地初始化:git init
	4-创建一个文件:README(自述文件)
	5-文件内容本地保存
	6-git add 文件名  将文件纳入版本管理
	7-git commit -m "注释" 正式提交
	8-将本地仓库和远程仓库建立连接
		git remote add origin 远程仓库地址
	9-将本地内容推送到远程服务器
		git push -u origin master
4、第二种同步方式:
	1-找到仓库地址:https://gitee.com/xiaobing1/simple.git
	2-git clone命令克隆到本地【拉取】
		git clone https://gitee.com/xiaobing1/simple.git
		
5、特殊情况:
	代码写好了,但是没有采用版本控制,中途添加版本控制


在这里插入图片描述

常用命令:
git log——查看修改日志
git whatchanged 文件名——查看指定文件的修改历史
git add——新创建文件,手动添加到版本管理(支持多个文件)
git commit——保存一次修改记录
git status——查看仓库状态
git push——推送修改内容到服务器
git show 编号——查看指定步骤具体修改的内容
git pull——拉取最新代码,会自动触发代码合并(代码冲突时,先pull后push)
git branch 分支名——创建分支(类似于复制一份)
git checkout 分支名——切换到新的分支
git push origin 分支名:分支名——把本地分支推送到远程服务器
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

XB_tonticc

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

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

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

打赏作者

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

抵扣说明:

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

余额充值