git环境配置以及创建项目

文章目录

前言

git 是一种敏捷方便的的分布式版本控制工具,操作简单,速度快,可以说是非常强大了,接下来就说说git吧~

内容

一、git 是什么

(一)首先说一下版本控制,版本控制是指对软件开发过程中各种程序代码、配置文件及说明文档等文件变更的管理,版本控制包括三方面,检入检出控制、分支和合并、历史记录。

(二)接下来说一下git,他就是用来处理这项操作的软件,通过git可以实现代码的控制协调。git 是分布式的,对于分布式是每个人都会克隆一份远程仓库的代码到本地,然后提交代码时不会直接提交到仓库中,而是会有管理集成器,统一进行比对提交。

在这里插入图片描述
(三)git的优势
1. git不用联网也可以进行提交,(到本地仓库),也可以查看历史记录

2. git 克隆一个完整项目的速度非常快,而且比较完整,因为其检索不是通过文件名。

(四)git基础概念

1. 工作流程
在这里插入图片描述

2. 工作区 本地存储程序的位置

3. 暂存区 通过ADD的区域,需要有自己的本地分支,否则会提交不到远程的分支中

4. 版本库 commit提交代码的位置

在这里插入图片描述
二、git 安装使用

(一)下载安装

选择和自己电脑系统适用的版本: 下载 安装:按照提示进行安装即可

(二)创建仓库

右击会有git bash here,输入 git init 创建仓库,输入git init newrepo 使用当前指定的目录作为仓库。

克隆 代码: git clone (之后加上从git库中拿到的链接地址)

(三)建立分支

(如果出现了命令输错的问题,重新输入一次正确的即可修改过来)

1 通过git clone 在自己本地git 一份代码,接下来执行以下步骤

2 建立分支是根据自己的需求来建立的,举例子如下建立名为Hannah的分支

3 这是建立分支 $git checkout -b Hannah (所以变化的部分就是最后的名字)

4 切换到Hannah分支 $git checkout Hannah (git checkout 分支名 可以完成分支切换)

5 本地的Hannah分支和远程的分支进行关联(也就是git clone git://的位置)分支建立关联。输入以下命令:

$git branch --set-upstream-to origin/远程与新建立的本地相对应的分支的文件夹以及名字

至此创建分支完成

(四) 提交文件流程

1.修改文件 (不修改的文件是不会提示保存和提交的)

2.暂存文件add(必须保存一下不然自己的修改会处于没有保存的状态,pull代码可能会覆盖)

3.提交文件commit(写注释写清楚)(此步骤之前出问题都没有关系,关键是要及时调整否则后面会出现冲突)

4.pull远程的代码(最终要提交到的目录的代码)

5.push代码(提交到远程的git库的个人分支中 )

6.合并代码(将自己的代码与别人的代码进行合并,合并到pull代码的路径上)

至此提交代码成功

小结

版本控制是开发过程中很重要的一环,熟悉各种版本控制工具的使用很重要,git的方便之处就在于速度非常之快,最重要的是是开源的,在这里写了一篇简单的教程,希望可以帮助到一些刚上手git的朋友。下方链接是本文整理时参考的链接,感兴趣可以看看哦~


感谢您的阅读~

https://blog.csdn.net/wenxindiaolong061/article/details/80869414
https://blog.csdn.net/zhouhx123/article/details/79049080
https://book.git-scm.com/about/distributed
http://www.runoob.com/git/git-tutorial.html
http://www.bootcss.com/p/git-guide/

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值