Git的基本使用流程

一、git 基础

是什么? ⇒ 版本管理系统。

安装: 官方网站 ⇒ https://git-scm.com/

git的四个区域:
工作区
暂存区
本地仓库
远端仓库

git的重要概念:
HEAD(当前所在的位置)
branch(分支)
master(主分支)
origin (远程服务器)

二、个人单独使用git

2.1、git基本流程

cmd命令解释
git configgit的设置命令
git config --global user.name ‘name’设置当前电脑登录的账号下的 git用户名
git config --global user.email ‘XXXXXXXX@XXX.XX’设置当前电脑登录的账号下的 git用户邮箱
git config --get user.name查看 git的 用户名字
git config --get user.email查看 git的 用户邮箱
git log -*查看日志 *是设置查看最近几条的更新
git log --oneline查看最近更改的信息,但只显示一行
git log --stat显示改动的具体的统计
git log --author=‘xxx’显示 xxx 作者 所有的改动版本
git log --grep='xxx‘找到更改版本时,备注的信息

新建项目步骤: 🎄🎄🎄🎄🎄🎄🎄🎄🎄🎄

1、创建项目
例如在桌面有个文件夹,里面是我们的项目。然后,cmd要进入的到该文件夹。使用 git init [项目文件的name]命令 新建git项目。⇒ 项目文件里面就会出现一个 .git隐藏文件夹。
2、对项目的CURD
cmd 进入到项目文件夹里面。git add [某项文件name] 增加到缓冲区。git status 查看被管理的文件
在这里插入图片描述
git commit提交到本地仓库。
3、删除
使用 git rm [某文件名] 命令。 删完之后需要 提交下。
4、更改文件名
使用 git mv [某文件名] [新文件名]。改完之后需要 提交下。

创建分支: 🎄🎄🎄🎄🎄🎄🎄🎄🎄🎄🎄🎄🎄

创建分支:git branch [分支名称]
切换分支:git checkout [分支名称]
上面两步 合成一步就是 ⇒ git checkout -b [要创建的分支名]

2.2、开发中常见的git使用场景

git diff [版本号]命令 ⇒ 对比比较差异的

git stash命令 ⇒ 贮藏

git stash pop命令 ⇒ 把贮藏的代码拿出来

删除分支:git branch -d [某分支名字]

git reset --[后面的俩参数] (hard 、 soft)⇒ 回退版本
git reset --[后面的俩参数] HEAD^ (hard 、 soft)⇒ 往回退一步(几个^对应退几步)

git rebase [某分支的名] ⇒ 当前分支 接到 某分支上去

git commit -- amend ⇒ 修改最新的一次提交的备注

三、多人协作使用git

创建 并克隆 项目。选好方面放在哪个文件下,然后cmd 打开终端
git clone [网址]。然后,cd进入项目文件夹,可以用 git 命令一顿操作了。

比如:你添加了 新的代码,你要添加、然后提交。还可以推到远端仓库去。
推到远端仓库:⇒ get push 可以把本地的提交,推到远端。比如gitee上去。

如果同时提交了代码并推到了远端。你还没有动静。你可以git fetch抓取下远端的信息,看看你现在的版本和远端的是否一致。如果不一致可以git pull更新。(也可以简便的直接使用 git pull

五、.gitignore文件

网上随处可见。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 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、付费专栏及课程。

余额充值