git的一些常用的操作

git的介绍

1.记录历史版本(每一次修改的记录)信息,能快速回退到每一个版本
2.方便团队之间开发写作
3.远程控制,远程开发
4.分布式版本控制系统

git工作原理

分为三个区域:
			1.工作区(编辑代码的地方)
			2.暂存区(常用来做临时存储)
			3.历史区(有保存的历史版本)
工作流程:	工作区——>暂存区——>历史区——>可以恢复到工作区,或者直接提交到远程仓库

git常用命令

git init  					初始化一个本地仓库
git config -l 					查看全局配置信息
git config --global -l				也可实现查看全局配置信息
git config --global user.name "要设置的名称"	设置全局配置信息的名称
git config --global user.email"要设置的邮箱" 	设置全局配置信息的邮箱
git add -A/.-A或者.把本地代码提交到暂存区(全部)
git add 文件名					把指定文件提交到暂存区
git commit -m "描述"				提交到历史区,生成历史版本信息
git status 					查看当前文件的状态(红代表在工作区,绿色代表在暂存区,
								  看不见代表所有都在历史区)		
git log						查看历史版本信息
git reflog 					查看历史版本信息,包括恢复信息
git reset --hard 版本号   			从历史区回滚到工作区(完整的版本号和版本号头七位都可以)
git clone 远程仓库地址				clone 远程仓库的中的文件,如果本地没有仓库,自动创建git仓库
git remote -v					查看本地仓库和远程仓库的链接
git remote add origin(这个为连接名,随便起) git远程仓库地址	让本地仓库和git远程仓库链接
git remote rm origin(连接时,起的名是什么,删除就要用什么)		删除链接信息
git pull origin master						拉去远程仓库的文件到本地仓库
git push origin master						提交本地仓库文件,到远程仓库
								(在历史区的文件,一般先拉取在提交)
git branch -v							查看本地分支信息
git branch 分支名						创建新的分支
git checkout 分支名						切换分支
git branch -d 分支名						删除分支
git merge 被合并分支名						合并分支


 	

一些知识

查看分支时候,如果某个分支前边有*号,分支名字也是绿色的,代表当前分支
常用的版本控制系统:
		svn/cvs	集中式版本控制系统
		git  	分布式版本控制系统
提交到远程仓库之前,最好先拉取远程仓库的文件,不然有时会出现冲突
在分支上的操作不会影响主分支和其他分支.到最后要切换到主分支上去合并其他分支。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值