git的基本使用

git的基本使用

如何在一个分支上创建一个分支

  1. 先克隆一个项目

git clong

  1. 再转移到到你需要在哪个分支新建的分支上,比如你现在在master上,你想在demo这个分支的基础上创建一个demoTest的分支

$ git status
位于分支 master
您的分支与上游分支 ‘origin/master’ 一致。
无文件要提交,干净的工作区
$ git checkout demo
把分支切换到demo上

  1. 更新最新代码

$ git pull origin demo

  1. 创建新的分支

$ git checkout -b demoTest
这时候你就在本地仓库创建了一个基于demo代码的demoTest分支

  1. 把这个分支推送到远程仓库

$ git push origin demoTest
这时候远程仓库就会多了一个demoTest的新分支

如何提交代码

git add --all
git commit -m ‘需要标识的名’ 记录变更到版本库(上传)
git push -u origin 分支名 更新远程引用和相关对象

如何合并分支

  1. 进入要合并的分支,比如要把当前分支和master分支合并,则进入master分支

git checkout master
git pull
进入master并且更新内容

  1. 查看所有分支是否都pull下来了

git branch -a

  1. 使用merge合并开发分支

git merge 分支名
比如想把master和demo合并,则 git merge demo

  1. 查看合并之后的状态

git status

  1. 有冲突的话,通过IDE解决冲突;
  2. 解决冲突之后,将冲突文件提交暂存区

git add --all

  1. 提交merge之后的结果

git commit -m ‘需要标识的名’

  1. 本地仓库代码提交远程仓库

git push

git将分支合并到分支,将master合并到分支的操作步骤是一样的。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
回答: 公司使用Git基本流程包括以下几个步骤: 1. 初始化仓库:使用git init命令在项目文件夹中初始化一个Git仓库,生成.git隐藏文件夹,用于存储版本控制相关的信息。 2. 配置用户名和邮箱:使用git config --global user.name和git config --global user.email命令配置全局的用户名和邮箱地址,这些信息会被写入到.gitconfig文件中,以便在提交代码时标识作者身份。 3. 克隆远程仓库:使用git clone命令将远程仓库克隆到本地,可以通过指定远程仓库的URL或者名称来进行克隆。 4. 创建分支使用git branch命令创建一个新的分支,可以基于主分支或其他已存在的分支进行创建。 5. 切换分支使用git checkout命令切换到指定的分支,可以在不同的分支上进行开发和修改。 6. 添加和提交代码:使用git add命令将修改的文件添加到暂存区,然后使用git commit命令将暂存区的文件提交到本地仓库。 7. 拉取和推送代码:使用git pull命令从远程仓库拉取最新的代码到本地仓库,使用git push命令将本地仓库的代码推送到远程仓库。 8. 合并分支使用git merge命令将一个分支的修改合并到另一个分支上,可以将开发完成的功能合并到主分支上。 9. 解决冲突:在合并分支或拉取代码时,如果存在冲突,需要手动解决冲突并提交修改。 10. 查看日志和版本:使用git log命令查看提交的日志记录,可以查看每次提交的作者、时间和修改内容等信息。 以上是公司Git使用基本流程,可以根据具体的项目需求和团队协作方式进行调整和扩展。\[1\]\[2\]\[3\] #### 引用[.reference_title] - *1* *2* *3* [Git基本使用方法教程(入门级)](https://blog.csdn.net/weixin_71171795/article/details/127938111)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值