Git的常用命令,及还原文件的指定版本,及分支管理

这篇具有很好参考价值的文章主要介绍了Git的常用命令,及还原文件的指定版本,及分支管理。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一.git 常用命令
Git的常用命令,及还原文件的指定版本,及分支管理

1.创建一个空的Git仓库或重新初始化一个现有仓库
git init 
2.执行 clone 命令默认会拉取远程仓库的所有内容
git clone
3.显示版本库和暂存区的状态
git status 
4.将该文件添加到暂存区
git add .
5.将git add 之后文件在暂存区之后的提交
git commit -m '提交新文件'
6.从远程获取代码并合并本地的版本
git pull
7. 将本地的分支版本上传到远程并合并
git push
8.切换分支
git checkout 分支名
9.合并分支
git merge 分支名 

二.还原文件的指定版本(从版本库中恢复文件)

1.前提被删除的文件没有进行add.或者commit -m过
git status 查看当前的版本库
git log 查看提交的记录日志
git checkout 被删除的文件名   例如: git checkout wei.vue (此时被删除的文件就会恢复)

2. 如果被修改或者删除的文件进行了add.或者commit-m 那么git checkout时前面得加上commit时 的id(1178F64FBxxxx)
git status 查看当前的版本库
git log 查看提交的记录日志
git checkout 1178F64FBxxxx 被删除的文件名   例如: git checkout 1178F64FBxxxx  wei.vue

怎么查看最后一次提交id

git log

显示下面的结果

Git的常用命令,及还原文件的指定版本,及分支管理
然后使用下面命令,就会恢复之前的修改

git checkout 1178F64FBxxxx 被删除的文件名   例如: git checkout 1178F64FBxxxx  wei.vue

三.分支管理

Git的常用命令,及还原文件的指定版本,及分支管理

Git的常用命令,及还原文件的指定版本,及分支管理
创建分支分为两种情况
一.第一种情况
创建仓库时就把分支创建出来

// -b:branch 分支的意思,dev:分支名
git init -b dev 
// 查看版本库的状态
git status
// 提交文件到版本库
git add .
git commit -m '提交'
// 然后查看当前分支
git branch
// 会显示 *dev

2.第二种情况
已有仓库,在创建分支

//创建分支
git branch wei
//查看分支
git branch
//会显示
  wei
 *dev

3.修改分支名称

// 把以前创建的分支名为wei的修改成hao 
git branch -m wei hao
// 查看本地仓库分支
git branch
// 查看本地和远程仓库分支要加一个a 
git branch -a
//会显示
  hao
 *dev

4.删除分支

// -d:delete 删除的意思
// 小写d 用于删除已合并过的分支
// D强制兑删除分支(不管是否合并过)
git branch -d hao
git branch -D hao

5.分支的合并

// 假如我们当前在 hao分支,然后在hao分支下修改一个文件wang.vue
// 把修改的文件提交到当前分支hao中
git add . 
git commit -m '提交修改' (不需要git push 提交)

//切换分支(目前已经在dev分支)
git checkout dev
// 查看dev分支的日志
git log
//把hao分支合并到我当前的dev分支
git pull // 重新更新dev 分支代码
git merge hao // 合并
这样就把hao分支合并到我们的dev分支了

//合并完以后就切换会自己的开发分支

四,git 远程分支操作,Git分支管理

// 查看本地仓库对应的远程库
git remote -v

Git的常用命令,及还原文件的指定版本,及分支管理

//查看本地的仓库
git branch

Git的常用命令,及还原文件的指定版本,及分支管理

//查看本地和远程所有的分支
git branch -a

Git的常用命令,及还原文件的指定版本,及分支管理

// 创建其他分支 例如 aaa ,bbb
git branch aaa
git branch bbb

Git的常用命令,及还原文件的指定版本,及分支管理

//查看所有分支
git branch -a

Git的常用命令,及还原文件的指定版本,及分支管理
将本地分支推送到远端仓库

git push 远程库remote名称 分支名称
ps: 远程库的名称是你在remote时指定的名称,默认为origin
要推送所欲分支。则使用 --all

// git push 远程库remote名称 分支名称
git push ubrong --all或者
git push origin --all

执行上面的操作,就会把本地对应的仓库推送到远端库

Git的常用命令,及还原文件的指定版本,及分支管理

Git的常用命令,及还原文件的指定版本,及分支管理

Git的常用命令,及还原文件的指定版本,及分支管理
将main分支设置为默认分支
Git的常用命令,及还原文件的指定版本,及分支管理
Git的常用命令,及还原文件的指定版本,及分支管理
Git的常用命令,及还原文件的指定版本,及分支管理
Git的常用命令,及还原文件的指定版本,及分支管理
Git的常用命令,及还原文件的指定版本,及分支管理
Git的常用命令,及还原文件的指定版本,及分支管理
Git的常用命令,及还原文件的指定版本,及分支管理
Git的常用命令,及还原文件的指定版本,及分支管理
删除远程分支

Git的常用命令,及还原文件的指定版本,及分支管理
Git的常用命令,及还原文件的指定版本,及分支管理
Git的常用命令,及还原文件的指定版本,及分支管理文章来源地址https://www.toymoban.com/news/detail-510938.html

到了这里,关于Git的常用命令,及还原文件的指定版本,及分支管理的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • git下载指定标签分支命令(挺好用的)

    使用 --single-branch 开关 (从Git 1.7.10开始) 。 语法是: git clone -b tag_name --single-branch repo_url [dest_dir] 例如: git clone -b ‘2.1.1’ --single-branch https://gitee.com/xuxueli0323/xxl-job.git 好处: Git将只接收对象并(需要)只为指定的分支/标签parsing变化量 – 同时检出相同数量的文件! 根据

    2024年02月12日
    浏览(47)
  • git实用命令 git常用分支命令

    要在Git中创建一个新的分支,按照以下步骤进行操作: 确保你当前在要创建分支的代码状态下。你可以使用 git status 命令查看当前的代码状态,并使用 git add 和 git commit 命令将修改的文件提交到当前分支。 1.使用 git branch 命令创建一个新的分支。 这将在本地仓库中创建一个

    2024年02月10日
    浏览(44)
  • Git创建新分支,分支常用命令

    注意新建的分支是基于当前所在的分支来创建的,比如当前处于develop分支,新建的分支就基于此分支 即在远程仓库用此分支的代码来新建此分支,只有第一次需要用 -u,后续都是正常的commit、push。 -u表示把本地分支和远程分支进行关联,远程仓库的别名一般是origi 查看所有

    2024年02月13日
    浏览(42)
  • 如何利用IDEA将Git分支代码回退到指定历史版本

    一、背景 作为一名后端开发,相信大家一定遇到过这样的情景,代码开发人员过多,并且开发分支过多,导致代码版本管理困难,这样就难免遇到一些代码合并出错,比如,当我提交了本次修改到本地和远程分支后,发现我本次提交还少了一些修改内容,或者说本次修改是完

    2024年02月11日
    浏览(52)
  • Idea Git 分支合并全部文件或指定文件

    这里有两个分支,一个 master 主分支,一个 hy-master 分支 1、先回到 master 分支 2、在当前工作目录的分支为 master 的基础上,点击 hy-master 分支 点击 Merge into Current,就会将 hy-master 分支的内容合并到当前 master 分支 注意:合并成功之后,就会将合并后的代码提交到你的 master 本

    2024年02月16日
    浏览(50)
  • Git将某个文件合并到指定分支

    企业开发中,经常会单独拉分支去做自己的需求开发,但是某些时候一些公共的配置我们需要从主线 pull ,这时候整个分支 merge 显然不合适 查看分支 git branch git stash 把当前进度(工作区和暂存区)保存起来 git stash pop 来恢复之前的进度继续开发新功能 本文由博客一文多发平

    2024年01月18日
    浏览(54)
  • Git将单个文件合并到指定分支

    要将单个文件合并到指定分支,你可以按照以下步骤操作: 确保你在要合并文件的源分支上进行操作。如果不在源分支上,请先切换到源分支: 使用以下命令将单个文件的更改提交到源分支: 切换到目标分支: 4. 使用以下命令将源分支的单个文件合并到目标分支: 这将从

    2024年02月16日
    浏览(45)
  • Git笔记--分支常用命令

    目录 1--git branch -v 2--git branch 3--git checkout 4--git merge git branch -v 用于查看分支版本; git branch 用于创建分支; git checkout 用于切换分支,更改工作区的文件不会影响其它分支(前提是 修改的文件需要在修改的分支里进行git commit) git merge 用于合并分支,假设当前分支是 xxxxx,上

    2024年02月11日
    浏览(55)
  • Git将单个文件合并到指定分支教程。

    要将单个文件合并到指定分支,你可以按照以下步骤进行操作: 确保你当前位于要合并文件的源分支上。可以使用  git branch 命令查看当前分支,并使用  git checkout 命令切换到源分支。 使用  git checkout 命令切换到目标分支,即你想要合并文件的分支。 使用  git checkout 命令

    2024年02月03日
    浏览(48)
  • Git将文件上传到指定的项目分支

    步骤 1、新建文件夹想要上传的内容放入文件夹中 2、Git初始化 此时,默认分支为master分支 3、更换分支 这里以dev为例,需要换成你自己的分支名。 4、指定待上传仓库路径 指定你的项目地址,如:https://… 5、选择项目 这里默认,上传开启git黑框框的文件夹下的所有文件,可

    2023年04月26日
    浏览(17)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包