Git作为一个版本控制工具,使用前需进行下载安装;可自行到官网下载。

一、安装(windows)

1、双击下载好的文件进行安装,弹窗中点击“next”

2、默认勾选,继续点击“next”

3、默认或选择勾选,继续点击“next”

4、默认勾选,点击“Install”进行安装,直至安装结束!

二、在 GitHub 上注册账号并创建仓库

打开github,在下图页面输入用户名、邮箱、密码进行注册。跳转页面选择“Free”账号,跳过第3步去注册邮箱中接收邮件并,验证通过后自动用新注册账户登陆,进入 Github 主页。

可在主页右上角点击“+”>>"New repository"新增仓库地址,输入仓库名点击创建则跳转代码仓库主页,则查看仓库地址。

三、常用操作

Git 提交代码的基本流程:

  • 创建或修改 本地文件
  • 使用 git init 命令,进行仓库初始化
  • 使用 git pull 命令,下拉代码,将远程最新代码合并到本地仓库
  • 使用 git add 命令,将创建或修改的文件添加到本地的 暂存区,这里保存的是你的临时更改
  • 使用 git commit 命令,提交文件到 本地仓库
  • 使用 git push命令,将本地代码库同步到 远端仓库

1、创建/修改本地文件:在对应目录下新增文件

2、在对应目录下执行 git init 命令进行仓库初始化,即将一个已存在文件夹,置于 Git 的控制管理中,用 Git来控制这个目录。当对应目录下新增 .git 目录时表示仓库初始化成功。

3、连接远程仓库,并下拉(更新)代码:

git remote add 仓库名 仓库地址    #连接github仓库

git pull                                          #下拉(更新合并代码)

4、将创建或修改的文件添加到本地的暂存区:git add 文件名;git status

5、将暂存区的文件提交到本地仓库

当完成某个功能或者修改某些文件时,可以进行提交,保存当前版本。这样再多次修改提交后,git就会保存记录你以往修改、提交的所有版本和修改内容,方便追溯。

在提交之前,需配置你的name和email,在每次提交时,git会带上这些信息,标识当前修改的操作者。

相关命令:

git config --global user.name "name"         #配置姓名

git config --global user.email "email"         #配置邮箱

完成以上配置后,可以将暂存区的内容提交至本地仓库。执行命令:git commit -m “注释”        #“”引号中的文字为注释内容,可备注每次修改提交的内容

6、将本地仓库代码同步至github远程仓库

执行git push -u origin master 命令,弹窗提示需要登录github,输入用户名、密码成功登录后则开始推送代码至github远程仓库中,同步成功出现下图提示。

7、github仓库中查看是否同步成功:刷新github仓库,可以看到本地推送上去的文件。

至此,Git的基本操作就完成啦~

还漏了一点,将可将其他项目代码拷贝到本地作为工作目录。使用命令:git clone 仓库地址。

END................

Git安装与常用操作的更多相关文章

  1. Git安装以及常用命令(图文详解)

    **Git安装以及常用命令** 1.下载安装Git,傻瓜式安装相信大家都会. 官网下载地址:[https://git-scm.com/downloads] 2.Git基本操作 (1)git --ver ...

  2. Elasticsearch本地环境安装和常用操作

    本篇文章首发于我的头条号Elasticsearch本地环境安装和常用操作,欢迎关注我的头条号和微信公众号"大数据技术和人工智能"(微信搜索bigdata_ai_tech)获取更多干 ...

  3. Git的安装及常用操作

    一.Git的安装 1.下载Git,官网地址为:https://git-scm.com/downloads.     2.下载完成之后,双击目录进行安装 3.选择安装目录 4.选择组件,默认即可 5.设 ...

  4. git学习 本地常用操作01

    注意: Microsoft的Word格式是二进制格式,因此,版本控制系统是没法跟踪Word文件的改动 不要使用Windows自带的记事本编辑任何文本文件 开始git项目: 初始化本地项目: 初始化:g ...

  5. Redis可视化工具安装及常用操作操作

    可视化操作工具:RedisDesktopManager 下载地址:http://www.pc6.com/mac/486661.html 直接安装(傻瓜式安装,直接下一步就可以了)(有Mac和windo ...

  6. Docker安装及常用操作

    Docker简介: Docker是一个轻量级容器技术,类似于虚拟机技术,但性能远远高于虚拟机,Docker支持将软件编译成一个镜像(image),在这个镜像中做好对软件的各种配置,然后可以运行这个镜像 ...

  7. Git安装和常用命令

    Git是目前世界上最先进的分布式版本控制系统!!! Git能自动帮我们记录每次文件的改动,还可以让同事协作编辑. 接下来,简单的介绍下Git的安装和常用命令: Git安装: 1.Windows系统,进 ...

  8. Zsh安装及常用操作

    Zsh因为插件丰富而闻名,但是 zsh 的默认配置及其复杂繁琐,让人望而却步,直到有了oh-my-zsh这个开源项目,让zsh配置降到0门槛.而且它完全兼容 bash. 安装Zsh: [root@lo ...

  9. rsync3.1.3的编译安装和常用操作

    .rsync的编译安装 .tar.gz cd rsync- ./configure --prefix=/usr/local/rsync- --disable-ipv6 .rsync的配置文件: [ro ...

随机推荐

  1. Redis技术

    Redis技术 Redis 简介 Redis 是一个 key-value 的 nosql 产品,存储的 value 类型更加丰富,包括 string(字符串), list(链表),set(集合),zs ...

  2. [RootersCTF2019]I_<3_Flask-1|SSTI注入

    1.打开之后很明显的提示flask框架,但是未提供参数,在源代码中发现了一个git地址,打开之后也是没有啥用,结果如下: 2.这里我们首先需要爆破出来参数进行信息的传递,就需要使用Arjun这一款工具 ...

  3. OpenJudge1.5.17

    20:球弹跳高度的计算 总时间限制: 1000ms 内存限制: 65536kB 描述 一球从某一高度落下(整数,单位米),每次落地后反跳回原来高度的一半,再落下. 编程计算气球在第10次落地时,共经过 ...

  4. E - Road Reduction

    E - Road Reduction (atcoder.jp) 题意:一棵树n个点,m条路, di表示1-i的距离,问怎么选择边可以使得d2+...dn最短. 题解: 很明显,就是直接套最短路板子,判 ...

  5. 03_Linux基础-文件类型-主辅提示符-第1提示符-Linux命令-内外部命令-快捷键-改为英文编码-3个时间-stat-其他基础命令

    03_Linux基础-文件类型-主辅提示符-第1提示符-Linux命令-内外部命令-快捷键-改为英文编码-3个时间-stat-{1..100}-du-cd-cp-file-mv-echo-id-she ...

  6. JS 模块化 - 02 Common JS 模块化规范

    1 Common JS 介绍 Common JS 是模块化规范之一.每个文件都是一个作用域,文件里面定义的变量/函数都是私有的,对其他模块不可见.Common JS 规范在 Node 端和浏览器端有不 ...

  7. 1_Html

    一. 引言 1.1 HTML概念 网页, 是网站中的一个页面, 是构成网站的基本元素, 是承载各种网站应用的平台. 通俗的说, 网站就是由网页组成的, 通常我们看到的网页都是以html或html后缀结 ...

  8. 01_Typora学习

    Typora学习 使用Typora 编辑器 一. 标题 一个#后加空格表示一级标题(快捷键Ctrl+1) 两个#后加空格表示二级标题(快捷键Ctrl+2) 以此类推,目前最多到六级标题(快捷键Ctrl ...

  9. 中小制造企业需要ERP和MES吗?

    并不是所有中小制造企业都需要ERP和MES,这个取决于你的规模和管理思维与模式!匹配很重要,不同规模的企业做不同的选择!比如你大型企业,一般是要使用ERP的,其工厂也应该需要上MES系统,ERP主要用 ...

  10. Tubian0.42

    0.43已发布:https://www.cnblogs.com/tubentubentu/p/16746748.html Sourceforge.net下载:https://sourceforge.n ...