千家信息网

怎样进行GIT操作

发表于:2025-11-15 作者:千家信息网编辑
千家信息网最后更新 2025年11月15日,本篇文章给大家分享的是有关怎样进行GIT操作,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。一.本地安装Git,并配置全局用户信息http
千家信息网最后更新 2025年11月15日怎样进行GIT操作

本篇文章给大家分享的是有关怎样进行GIT操作,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。

一.本地安装Git,并配置全局用户信息

  1. https://git-scm.com/downloads 下载客户端

    1. 配置用户名和email
      git config --global user.name 'test'
      git config --global user.email test@tuxun.com
      二.获取仓库
      1.打开git bash
      2.git clone http://192.168.90.34:30010/yzr/test.git
      三.本地仓库
      1.查看状态 git status (查看当前分支,项目文件修改提交情况)
      2.跟踪文件 git add Test.jave (将文件添加到暂存区)
      3.取消跟踪 git reset HEAD Test.jave
      或 git rm -cached Test.java
      取消多个git rm .log
      4.忽略文件
      .git 所在目录添加文件 .gitignore
      例:修改.gitignore文件,添加
      .txt,
      执行 git rm -r --cached .
      git add .
      则git将忽略对所有*.txt文件的跟踪
      5.提交变更
      git commit -m '提交注释信息'
      6.跳过暂存
      git commit -a -m '提交注释信息'
      对于所有被git追踪的文件来说等价于
      git add . 加 git commit -m '提交注释信息'
      7.查看历史
      1) git log (查看当前分支的所有历史记录)
      2) git log --pretty=oneline
      3) git log --retty=format:"%an,%ar:%s"
      4) git reflog (查看所有分支的提交记录,包含已删除的提交记录,例如版本回退后想要版本前进,需要用此命令查询回退前的commitID)
      8.撤销修改操作
      1)已经add 未commit
      执行 :git checkout Test.java
      2)已经commit
      执行:git reset --hard HEAD^ (回到前一次提交点,需注意,每执行一次就回退一次)
      四.远程仓库
      1.查看仓库 git remote -v
      2.添加仓库 git remote add origin http://192.168.90.34:30010/yzr/test.git
      3.获取文件
      git pull
      4.推送文件
      git push -u origin dev (第一次推送,需要加-u参数)
      5.git remote show
      git remote show origin
      6.重命名
      git remote rename origin origin2
      五.标签管理
      1.列举标签
      git tag --list
      2.创建标签
      git tag v1.0.0
      3.注释标签
      git tag -a v1.5.0 -m 'my version 1.5.0'
      4.推送标签到远程仓库
      1)git push origin v1.0.0
      2)git push origin --tags ( 一次性推送多个)
      5.删除标签
      删除本地标签git tag -d v1.0.0
      删除远程标签git push origin --delete v1.0.0
      6.检出标签
      git checkout -b version1.0 v1.0
      (实际执行的操作是,检出v1.0代码并创建了一个新的分支,名称是version1.0)
      六.分支管理
      1.分支操作
      1)创建分支git branch dev
      2)切换分支 git checkout dev
      3)查看所有分支 git branch -a
      4) 根据提交点创建分支git checkout -b newbranch HashId
      5) 根据提交点检出代码git checkout HashId
      2.推送分支,关联远程分支
      git push origin dev
      git branch --set-upstream-to=origin/dev dev
      3.删除分支
      删除本地:git branch -d dev
      删除远程:git push origin --delete dev
      4.合并分支(此操作一般不用。代码应提交到远程服务器的非master分支,在服务器上指定某个人员合并到master分支)
      git checkout master
      git merge dev
      (操作建议:先在master分支打标签git tag tagname,然后再执行合并操作,如果合并出现冲突,可以根据标签回退到合并前状态 git reset --hard tagname)
      5.暂存功能
      1). 存储为提交的代码git stash
      2). 显示所有存储 git stash list
      3). 拉出存储代码 git stash apply
      4). 拉出存储代码并删除存储 git stash pop
      5). 根据存储id拉取代码git stash apply/pop [stashid]

以上就是怎样进行GIT操作,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注行业资讯频道。

分支 文件 标签 代码 仓库 存储 推送 信息 注释 跟踪 历史 多个 更多 服务器 版本 状态 用户 知识 篇文章 拉出 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 网络安全保障工作情况报告 重庆直播软件开发公司有哪些 汽车软件开发需求 电信dns的服务器地址是多少 铁路局网络安全报备 中兴服务器安装vmware 齐齐哈尔章鱼软件开发公司 网络安全示范院校 网络技术主管工作的作文 新月服务器 传奇 转区 服务器 上网行为管理软件 实验五 存储 数据库 软件方法学是以软件开发方法 江西北斗授时服务器云主机 腾讯的服务器放在贵州山洞 NCRE四级数据库工程师 社交软件开发的难点 永劫无间服务器在电信吗 阿里云数据库迁移后IP会变化吗 物联网服务器多少钱一个 漳州市象峰网络技术有限公司 铁路局网络安全报备 排版软件开发实例 秒赞网用什么数据库类型 巩义市通美网络技术服务有限责任公司诈骗 元征汽车数据库 无法新建数据库外键 国家非常重视网络安全工作 如何进入数据库文件夹下 医院网络安全保卫工作方案
0