首页 > 其他分享 >git基本操作

git基本操作

时间:2022-12-17 00:22:05浏览次数:30  
标签:origin git develop 暂存区 基本操作 checkout 分支

1、常见命令
1.1、git init
用来初始化一个Git仓库,执行完命令后会生成一个.git目录

1.2、编辑 git 配置文件
git config --global user.name “用户名” /git config --global user.email 邮箱
设置提交代码时的用户信息

1.3、git rm/git mv
将文件从暂存区和工作区中删除/ 移动或重命名工作区文件

1.4、git log
查看历史提交记录

1.5、git clone
从现有的Git仓库中拷贝项目,也就是下载一个项目.

1.6、git branch -a
查看远程仓库所有分支

1.7、git branch
查看当前分支

1.8、git checkout [-b dev origin/dev]
作用是checkout远程仓库origin的分支template,在本地起名为template分支,并切换到本地的template分支

1.9、git status
查看仓库当前的状态,显示有变更的文件

1.10、git add
添加文件到暂存区

1.11、git commit -m "xxx"
将暂存区内容添加到仓库中

1.12、git pull [origin develop]
下载远程代码并合并

1.13、git push [origin develop]
上传远程代码并合并

1.14、git reset
回退版本

2、常见操作
git checkout xclogin //开发前切换到自己的分支(xclogin为自己的分支)

=== === //查看自己分支下的所有修改文件,撤销掉非提交文件

git add . //添加所有修改文件到暂存区

git commit -m “提交备注” //把暂存区的内容提交到本地仓库

git checkout develop //切换到develop分支

git pull origin develop //同步develop分支内容

=== === //在这里解决冲突

git checkout xclogin //切换到我的分支

git merge develop //将develop分支上的代码合并到@feature/fh下

=== === //此时@feature/fh代码是最新修改后的代码

git checkout develop //回到develop分支

git merge xclogin //将@feature/fh分支上的代码合并到develop下

git push origin develop //提交当前代码到develop

标签:origin,git,develop,暂存区,基本操作,checkout,分支
From: https://www.cnblogs.com/lhongsen/p/16988536.html

相关文章

  • 2、运行Git前的配置
    一般在新的系统上,我们都需要先配置下自己的Git工作环境。配置工作只需一次,以后升级时还会沿用现在的配置。当然,如果需要,你随时可以用相同的命令修改已有的配置。​​git-c......
  • 1、Git的安装及基本工作流程
    基本的Git工作流程如下:1.在工作目录中修改某些文件。2.对修改后的文件进行快照,然后保存到暂存区域。3.提交更新,将保存在暂存区域的文件快照永久转储到Git目录中。......
  • git使用Git 常用命令
    Git常用命令 仓库 #在当前目录新建一个Git代码库$gitinit#新建一个目录,将其初始化为Git代码库$gitinit[project-name]#下载一个项目和它的整个代码......
  • git克隆指定tag版本
    如果需要克隆指定tag或者分支版本可以按照下面这个方式克隆gitclone-b0.8.0https://gitee.com/mirrors/Nacos.git上面这个克隆可以拆分为以下四个部分: 1.这个......
  • git上上传项目
    1.注册账户以及创建仓库要想使用github第一步当然是注册github账号了。之后就可以创建仓库了(免费用户只能建公共仓库),CreateaNewRepository,填好名称后Create,之后会......
  • Git代码合并过程中解决代码冲突问题
    场景将功能分支feature-login合并到master分支 步骤1.切换到master分支gitcheckoutmaster2.将feature-login分支合并到mastergitmergefeature-login3......
  • 体验 Gitea Actions
    即将推出的GiteaActions致力于打造一个CI/CD工具的标准协议,第三方CI系统可以基于actions协议与Gitea平台集成,提供一站式管理方案。GiteaActions为此走出了第......
  • git怎样还原修改
    还原有三种情况:只是修改了文件,没有任何git操作修改了文件,并提交到暂存区(即:编辑之后,进行gitadd但没有gitcommit-m"留言xxx")修改了文件,并提交到仓库区(即:编辑之后,进行g......
  • 通过修改HOSTS文件进行加速GITHUB
    第一步:获取github的global.ssl.fastly地址访问:http://github.global.ssl.fastly.net.ipaddress.com/#ipinfo获取cdn和ip域名: 第二步:获取github.com地址访问:h......
  • windows安装gitblit
    1、Gitblit-Windows版下载gitblithttp://www.gitblit.com/目前最新版本为CurrentRelease1.8.0(2016-06-22) 2、安装和配置gitblit解压gitblit-1.8.0.zip后,如......