加入收藏 | 设为首页 | 会员中心 | 我要投稿 我爱故事小小网_铜陵站长网 (http://www.0562zz.com/)- 视频终端、云渲染、应用安全、数据安全、安全管理!
当前位置: 首页 > 站长资讯 > 评论 > 正文

必须要掌握的Git技巧

发布时间:2021-04-22 13:38:23 所属栏目:评论 来源:互联网
导读:文是参考廖雪峰老师的Git资料再加上我自己对Git的理解,记录我的Git学习历程,作下此文是为以后学习,工作,开发中如果遇到问题可以回过头来参考参考。因为水平有限,难免会有出错的地方,欢迎指正。 Git是什么 官方话:Git是一个免费的开源分布式版本控制系

文是参考廖雪峰老师的Git资料再加上我自己对Git的理解,记录我的Git学习历程,作下此文是为以后学习,工作,开发中如果遇到问题可以回过头来参考参考。因为水平有限,难免会有出错的地方,欢迎指正。

Git是什么

官方话:Git是一个免费的开源分布式版本控制系统,旨在快速高效地处理从小型到大型项目的所有事务。

引用廖雪峰老师的话,它能自动帮我记录每次文件的改动,还可以让同事协作编辑,这样就不用自己管理一堆类似的文件了,也不需要把文件传来传去。如果想查看某次改动,只需要在软件里瞄一眼就可以。

为什么要学习Git

  •  面试要被问。可以应付面试。
  •  很多公司开发都用Git来处理项目。现在不学,以后肯定还要学。
  •  在我看来Git是现如今所有程序员都要掌握的,以后与同事共同开发项目必定要用到的,熟练掌握Git命令,可以提高开发的效率。

安装Git

Windows

直接在官网上去下载。下载完成后,随便在某个文件bal表示全局,这台机器所有的Git仓库都会使用这个配置。允许单个仓库使用其他的名字和邮箱。

Mac

Mac也可以像Windows一样,按上面的步骤安装。

也可以直接从AppStore安装Xcode,Xcode集成了Git,不过默认没有安装,你需要运行Xcode,选择菜单“Xcode”->“Preferences”,在弹出窗口中找到“Downloads”,选择“Command Line Tools”,点“Install”就可以完成安装了。库是对于远程仓库而言的。本地仓库 = 工作区 + 版本区。

  •  工作区即磁盘上的文件集合。
  •  版本区(版本库)即.git文件。
  •  版本库 = 暂存区(stage) + 分支(master) + 指针Head。

以我使用最频繁的git命令为例,即提交到github为例。

  •  git init 原本本地仓库只包含着工作区,这是最常见的工作状态。此时,git init一下,表示在本地区域创建了一个.git文件,版本区建立。
  •  git add . 表示把工作区的所有文件全部提交到版本区里面的暂存区
  •  当然你也可以通过 git add ./xxx/ 一条一条分批添加到暂存区。
  •  git commit -m "xxx" 把暂存区的所有文件提交到仓库区,暂存区空空荡荡。
  •  git remote add origin https://github.com/name/name_cangku.git 把本地仓库与远程仓库连接起来。
  •  git push -u origin master 把仓库区的文件提交到远程仓库里。
  •  一旦提交后,如果你又没有对工作区做任何修改,那么工作区就是“干净”的。会有这样的信息nothing to commit, working tree clean

提交到GitHub

以前不熟悉git命令的时候,我提交项目到github上都是直接在网页上

(编辑:我爱故事小小网_铜陵站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读