当前位置: 首页 > wzjs >正文

高端网站建设品牌郑州网站建设七彩科技

高端网站建设品牌,郑州网站建设七彩科技,贵州网站制作设计公司哪家好,wordpress nginx安装从事了多年java开发,一直在用svn进行版本控制,如今更换了公司,使用的是git进行版本控制,所以打算记录一下git学习的点滴,和大家一起分享。 百度百科: Git(读音为/gɪt/)是一个开源…

从事了多年java开发,一直在用svn进行版本控制,如今更换了公司,使用的是git进行版本控制,所以打算记录一下git学习的点滴,和大家一起分享。

百度百科:

Git(读音为/gɪt/)是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。 [1]也是Linus Torvalds为了帮助管理Linux内核开发而开发的一个开放源码的版本控制软件。

本来想自己写一份下载安装的记录,但看到以下作者已经做了该工作,节省时间,贴出作者地址,大家可以参考。

包新的Git安装与使用教程(2024九月更新)_git安装包-CSDN博客

以下总结一下git常用到的命令:

git config --global --list  列出全局git配置文件中的变量和值

git config --global user.name "你设置的名称"

git config --global user.email "你的邮箱"

git init :进入目录后,使用该命令即将该目录初始化为git本地仓库

git init -b <分支名称> :初始化一个git仓库,并将分支名称设置为分支名称

        例:git init -b main

git status:展示工作目录和暂存区的状态,属于只读操作

git add <文件名称> :将一个文件添加到暂存区

git add <文件1> <文件2> <文件3>:将多个文件添加到暂存区

git add -A:将多个修改过的文件添加到暂存区(整个项目)

git add . :将多个修改过的文件添加到暂存区(当前目录和子目录)

git commit -m:创建一个新的提交+提交信息备注

git log:按时间倒序展示当前所在分支的提交信息

git log --all:按时间倒序展示本地仓库中所有分支得提交信息

git branch: 列出本地分支

git branch <分支名称>:创建一个分支

git switch <分支名称> :切换到该分支 (git版本大于等于2.23版)

git checkout <分支名称>:切换到该分支

git merge <源分支>:该操作,首先要切换到目标分支,然后将要合并的分支名称传入源分支,即可将要从源分支合并的文件合并到目标分支。

git switch -c <新分支名称>:创建并同时切换到新分支

git checkout -b <新分支名称>:创建并同时切换到新分支

git remote add <连接名> <远程仓库地址>:将本地仓库连接到远程仓库,后续通过连接名访问远程仓库

git remote:列出本地到远程仓库得所有连接名称

git remote -v:列出本地到远程仓库得所有连接名称+URLs

git push <连接名> <分支名称>:将本地分支名称为分支名称中的内容推到和连接名对应的远程分支中。同时在远程仓库创建一个远程分支,并且在本地仓库创建一个远程跟踪分支

git push -u <连接名> <分支名>:设定上游分支通常是为了将当前分支与远程仓库中的分支关联起来,这样你就可以使用像git pullgit push这样的命令而不需要每次指定远程仓库和分支的名称。

git branch --all:列出所有本地分支+远程跟踪分支

git clone git仓库地址:将git项目复制下来

git clone git仓库地址 新的项目名称:git项目复制下来后重新命名

git push <shortname> -d <branch_name>:删除一个远程分支和相关联的远程跟踪分支

git branch -d <branch_name>:删除一个本地分支。删除某个本地分支前要切换到另一个本地分支。

git branch -vv:列出本地分支是否定义了上游分支,同时显示本地分支是提前还是落后于上游分支

git fetch <shortname>:从和<shortname>对应的远程仓库拉取数据。

git fetch -p :删除本地的远程跟踪分支,其在远程仓库中对应的分支已经被删除。(修剪垃圾分支)

项目目录中包含本地仓库和工作目录,除了.git目录之外的目录为工作目录,.git目录为本地仓库。

本地仓库中还包含暂存区和提交历史区。

当我们首次在目录中添加文件时,则会出现两个新概念

http://www.dtcms.com/wzjs/246489.html

相关文章:

  • 广州市网站制作seo外链发布技巧
  • java做网站好还是asp好百度搜一搜
  • 工程规范查询网深圳市seo网络推广哪家好
  • 网站建设全套教程发布软文网站
  • 做的网站怎样更新线上推广具体应该怎么做
  • 企业年金退休后如何领取整站排名优化公司
  • 太原建站模板源码万能软文范例800字
  • 家具家居网站建设专门代写平台
  • 长沙有哪些大公司沈阳关键词快照优化
  • 自己做的网站403seo具体怎么优化
  • 长沙有做网站的吗南宁seo外包要求
  • 网站上滚动条怎么做百度搜索推广的定义
  • 个人网站可以做企业宣传福州短视频seo网站
  • 访链家网网站开发免费网站建设哪家好
  • 食品网站app建设搜狗网址大全
  • 商机互联做网站怎么样免费网络推广软件
  • 网站链接视频怎么做西安网站搭建公司
  • 洛阳网站建设内容富阳seo关键词优化
  • 湖南郴州市旅游景点阳西网站seo
  • 加工平台苏州纳米所福州网seo
  • 专业做室内设计的网站有哪些方面百度账号怎么注册
  • 秦皇岛海港区疫情最新消息百度seo优化系统
  • 菏泽网站建设推广河北电子商务seo
  • 重庆网站运营公司软文发稿
  • 客户端建站微信投放广告多少钱
  • 网站到底怎么做出来的seo是什么职务
  • centos和wordpressseo发帖工具
  • 中国建筑企业500强排名seo优化是什么
  • 免费建站的方法流程如何开网站详细步骤
  • 临沂网站建设对实体企业如何写软文赚钱