超详细Git基本命令使用(二)

😀前言

本篇博文是关于 Git基本命令的使用,希望你能够喜欢

🏠个人主页:晨犀主页

🧑个人简介:大家好,我是晨犀,希望我的文章可以帮助到大家,您的满意是我的动力😉😉

💕欢迎大家:这里是CSDN,我总结知识的地方,欢迎来到我的博客,感谢大家的观看🥰

如果文章有什么需要改进的地方还请大佬不吝赐教 先在此感谢啦😊

Git基本命令实操

查看 git 配置信息

csharp 复制代码
git config --list

修改用户和邮箱

这是因为Git是分布式版本控制系统,所以,每个机器都必须自报家门:你的名字和Email地址。

优先级: git config > git config --global > git config --system

作用域:--system 是计算机全部用户默认使用

  --global 是计算机同个用户默认使用

  无参数 只是当前仓库使用
csharp 复制代码
git config --global user.name "onepiece" 
git config --global user.email test@qq.com
  1. 在本地磁盘创建一个文件夹,右击 Git Bash Here 打开命令窗口,git初始化本地仓库会出现.git文件

    csharp 复制代码
    git init 本地仓库名称(一般指项目名称)
  2. 连接/更改远程仓库

    csharp 复制代码
    #连接到远程仓库
    git remote add origin 仓库地址
    #更改远程仓库地址或先删再添加远程仓库地址
    git remote set-url origin 新的仓库地址
    #或
    git remote rm origin
    git remote add origin 新的仓库地址
  3. 将远程生成的文件pull到本地, git pull = git fetch + git merge

    使用 git fetch 更安全 ,需要先仓库对比再进行 git merge 合并代码, git pull 更加便捷

    csharp 复制代码
    git pull origin master
  4. 这时候就可以设置追踪

    csharp 复制代码
    git branch --set-upstream-to=origin/master
  5. 默认分支master,可以创建分支,根据自己团队需求创建多个分支

    cpp 复制代码
    git branch --查看本地分支 
    git branch -a --查看所有分支(包括远程分支) 
    git branch 分支命名 --创建一个新分支 
    git push origin 上传分支名:本地分支名 --创建一个远程分支 
    git push origin 分支名 --上传文件到指定远程分支 
    git checkout 分支名 --切换分支 
    git branch -d 分支名 --删除一个本地分支 
    git push origin -delete 分支名 --删除一个远程分支 
    git fetch -p --清除无效分支(远程已删除本地没删除的分支)
  6. git add将需要提交的代码放进缓存区,告诉git系统哪些是需要提交的文件

    cpp 复制代码
    git add --默认为将修改操作的文件和未跟踪新添加的文件添加到
    git系统的暂存区,注意不包括删除 
    git add 文件名 --增加指定文件进去暂存区 
    git add -u --将已跟踪文件中的修改和删除的文件添加到暂存区,不包括新增加的文件
    git add -A --表示将所有的已跟踪的文件的修改与删除和新增的未跟踪的文件都添加到暂存区。 
    git add -h --查看帮助,使用git add --help可以查看更详细的内容
  7. 暂存区进行操作

    cpp 复制代码
    git status --查看所在分支和暂存区 
    git ls -files --查看暂存区中文件信息 
    git rm --cached 文件名 --删除暂存区文件 
    git checkout 文件名 --恢复指定文件 
    git checkout --恢复全部文件
  8. 提交本地仓库

    cpp 复制代码
    git commit 
    git commit -m '提交的备注信息'
  9. git push origin提交到远程分支

    cpp 复制代码
    git push origin --提交到追踪分支 
    git push origin 分支名 --没有追踪,指定具体分支名
  10. 合并从分支到主分支

    csharp 复制代码
    git merge 分支名称
  11. 假如我们在dev分支上,刚开发完项目,执行下列代码

    cpp 复制代码
    git add 
    git commit -m '提交的备注信息' 
    git push origin dev
  12. 将dev分支合并到master分支,首先切换到master分支

    cpp 复制代码
    git checkout master
  13. 需要把远程master上的代码pull下来

    cpp 复制代码
    git pull origin master //如果是自己一个开发就没有必要了,为了保险期间还是pull
  14. 然后我们把dev分支的代码合并到master上

    cpp 复制代码
    git merge dev

文章到这里就结束了,如果有什么疑问的地方请指出,诸大佬们一起来评论区一起讨论😁

希望能和诸大佬们一起努力,今后我们一起观看感谢您的阅读🍻

如果帮助到您不妨3连支持一下,创造不易您们的支持是我的动力🤞

相关推荐
16年上任的CTO31 分钟前
git基础使用--4---git分支和使用
git·gitee·git分支
16年上任的CTO31 分钟前
git基础使用--1--版本控制的基本概念
git·gitee·版本控制
weixin_307779131 小时前
AWS EMR上的Spark日志实时搜索关键指标网页呈现的设计和实现
大数据·python·spark·云计算·aws
一张假钞3 小时前
Spark的基本概念
大数据·分布式·spark
一张假钞3 小时前
Spark On Yarn External Shuffle Service
大数据·分布式·spark
wdxylb4 小时前
GIt使用笔记大全
笔记·git·elasticsearch
maply15 小时前
VSCode 中的 Git Graph扩展使用详解
ide·git·vscode·编辑器·扩展
Elastic 中国社区官方博客16 小时前
使用真实 Elasticsearch 进行高级集成测试
大数据·数据库·elasticsearch·搜索引擎·全文检索·jenkins·集成测试
好记性+烂笔头17 小时前
4 Spark Streaming
大数据·ajax·spark