首页 > 其他分享 >Git常用命令

Git常用命令

时间:2022-10-14 01:33:16浏览次数:52  
标签:文件 git 仓库 Git 常用命令 目录 分支

Git中的常用概念
工作目录:是一个目录,用于保存仓库项目中所有的文件
暂存区:是内存中的一个区域,用于临时存储项目中文件的变化
Git仓库:是一个特殊的目录,保存项目中所有的文件的变化记录

 

Git中常用的命令

1.第一次使用Git前(安装完Git软件的时候),告诉Git你是谁
  git config --global user.name "自定义用户名"
  git config --global user.email "用户邮箱"

    查看配置列表
  git config --list

    清屏
  clear

2.初始化一个Git仓库,用来管理项目
  git init
    会在工作目录下创建.git目录,保存项目中的文件

3.查看Git系统的状态
  git status

4.把变化的文件添加到暂存区
  git add 文件名称
    如果文件过多,可以把所有工作目录中变化的文件添加到暂存区
  git add .

5.将暂存区文件提交的Git仓库
  git commit -m "提交说明"

6.查看所有的提交日志
  git log
    查看所有的提交日志和回退记录
  git reflog

7.历史回退
从Git仓库恢复到工作目录
  git reset --hard 提交ID

8.忽略文件
  创建一个.gitignore文件,把要忽略的文件名写在.gitignore里面

 

Git创建分支
1.创建新的分支
  git branch 分支名称
2.查看所有分支
  git branch

3.切换分支
  git checkout 分支名称
4.合并分支
  git merge 分支名称

5.删除分支
  git branch -d 分支名称 //删除已经合并得分支
  git branch -D 分支名称 //强制删除分支,不管是否合并

退出 q 或 ctrl+c
强制退出 :q!


远程仓库
国际: www.github.com
国内: www.gitee.com

git push 仓库地址 分支名称 //将本地仓库分支推送到远程仓库
git clone 仓库地址 //克隆一个远程仓库到本地(任意一个仓库)
git pull 仓库地址 分支名称 //拉取分支到本地

 

标签:文件,git,仓库,Git,常用命令,目录,分支
From: https://www.cnblogs.com/ztyzcyp3581711/p/16790237.html

相关文章

  • 《git学习笔记》
    git简介Linus花了两周时间自己用C语言写了一个分布式版本控制系统。安装gitLinux可以尝试输入git,看看系统有没有安装Git,如果没有安装,又碰巧用Debian或UbuntuLinux,通......
  • Centos7部署gitlab
    目录Centos7部署gitlab一、环境准备环境要求二、安装三、gitlab邮箱设置四、修改数据默认存储位置1、默认存储位置2、修改与数据迁移Centos7部署gitlab官方文档安装及配......
  • 大数据集群常用命令
    前提本文中的命令都是在已添加相关环境变量的情况下执行,不用再到相关的文件夹下。zookeeper启动(每台服务器上都要执行)zkServer.shstart查看状态(在需要的服务器上......
  • Git的一些问题整理
    github每次提交都要弹出登陆框,要求输入账号和密码https://zhuanlan.zhihu.com/p/67814301查看当前项目是ssh的模式还是https的模式gitremote-v如果是https模型如何......
  • SonarQube使用GitLab账号登录集成
    SonarQube与GitLab集成_椰汁菠萝的博客-CSDN博客_gitlabsonarqube 注意:如果使用的是内网假域名一定要到在sonarqube容器里面设置/etc/hosts映射,不然页面会显示......
  • 【杂谈】超过12个,150页深度学习开源框架指导手册与GitHub项目,初学CV你值得拥有...
    之前我们公众号输出了很多深度学习开源框架相关的内容,今天整理成技术手册给大家分享以方便阅读,下面是详细信息。开源框架背景现如今开源生态非常完善,深度学习相关的开源框架......
  • pip常用命令
    pip常用命令:bundle,创建包含多个包的pybundles;freeze,显示所有已安装的包;help,显示可用命令;install,安装包;search,搜索PyPi;uninstall,卸载包;unzip,解压缩单个包;zip,压缩单......
  • android开发使用git-tortoisesvn合并代码处理冲突的使用记录
    android开发使用git-tortoisesvn合并代码处理冲突的使用记录工具Androidstudio,Git,tortoisesvn作为Android开发的,androidstudio离不开,使用git管理项目也是离不开的,......
  • Git 基础
    初始化版本库init设置参数config--global--system从工作目录到缓存add从缓存到版本库commit从工作目录到版本库commit-a(不提倡使用)查看历史记录log查看状态......
  • 记一次git项目重置(即删除删除历史文件、大文件或隐私文件)
     一个新git项目,同事误上传了一个大文件。导致每次拉下来都很慢。查了下一般用filter-branch命令清理历史或者用BFGRepo-Cleaner工具。因为是个新项目,就不用这么麻烦,且听......