Git常用命令

Git常用命令

在实际项目开发中,一个完整的项目并不是以个人就可以完成的整个项目的开发,而是多人协同合作,此时就可以借助git来实现多人协作完成,常使用的命令行

1、创建好文件夹

1.创建仓库:mkdir resporitory
2.在仓库下创建工作目录:mkdir repol
3.在工作目录下创建.git文件:git init  (这个必须创建,是一个隐藏文件)
4.把项目放到工作目录下,和.git同级目录

2、本地仓库操作命令

1.查看当前状态:git status
2.添加文件到缓冲区:git add 文件名
3.提交到版本库:git commit -m "提交注释"
4.版本回退:(1)先查看版本,确定要回到的时刻:git log
5.2)git reset --hard 提交编号
6.3)回退后想要回到之前的版本:
7.   			查看之前的记录,找到新版本的提交编号 git reflog
8.				git reset --hard 提交编号

3、远程仓库

1.在github创建好仓库,并在本地创建好和github上面同名的仓库,基于https协议
2.使用clone指令克隆线上仓库到本地-->  git clone 线上仓库地址
3.在仓库上做对应的操作(提交暂存区、提交本地仓库、提交线上仓库、拉取线上仓库)
4.提交暂存区:git add 文件名
5.提交本地仓库:git commit -m "注释"
6.提交线上仓库:git push
7.拉取线上仓库:git pull 远程仓库地址  

4、分支管理
(1)在版本回退里,每次提交后都会有记录,Git把它们串成时间线,形成类似于时间轴的东西,这个时间轴就是一个分支,我们称之为master分支。
(2)在开发的时候往往是团队协作,多人进行开发,因此光有一个分支是无法满足多人同时开发的需求的,并且在分支上工作并不影响其他分支的正常使用,会更加安全,Git鼓励开发者使用分支去完成一些开发任务。

分支相关指令:
	1.查看分支:git branch
	2.创建分支:git branch 分支名
	3.切换分支:git checkout 分支名 
	4.删除分支:git branch -d 分支名
	5.合并分支:git merge 被合并的分支名
注意:在删除分支的时候,一定要先退出要删除的分支,然后才能删除。
合并所有分支之后,需要将master分支提交线上远程仓库中:

总结:我目前做的开源项目当中没有用到过版本回退,一般常用的就是
git add * :提交所有代码到暂存区(为了方便)
git commit -m “注释”:上传代码到本地仓库
git push :上传代码到远程仓库
git pull 远程仓库地址:从远程仓库拉取代码下来
分支也会常用,但是在git push之前需要合并到master

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值