Git基本使用 | 豆包MarsCode AI刷题

39 阅读3分钟

一. Git是什么

1.1 了解Git

Git是一个免费的、开源的分布式版本控制系统,可以高速处理从小型到大型的各种项目 版本控制:是一种记录文件内容变化,以便将来查阅特定版本修订情况的系统 了解一下:集中式与分布式版本控制工具 集中式版本控制工具:如CVS、SVN等,都有一个单一的几种管理服务器,保存所有文件的修订版本,而协同工作的人通过客户端连接到这台服务器,从而取出最新的文件或者提交更新。缺点:中央服务器的单点故障;多(程序员)对一(中央服务器) 分布式版本控制工具:如git,客户端取的不是最新的文件快照,而是把代码仓库完整的镜像下来到本地库(克隆/备份)

image.png

1.2 Git安装

官方网址:Git

二. Git常用命令

2.1 常用命令

git config --global user.name 用户名     设置用户签名
git config --global user.email 邮箱      设置用户签名 
git init                                 初始化本地库 
git status                               查看本地库状态 
git add 文件名                           添加到暂存区 
git commit-m "日志信息" 文件名            提交到本地库 

2.2 基本操作

2.2.1 打开git后端

(1)鼠标右键 --> Git Bash Here

(2)找到自己新建的文件夹,然后鼠标右键 --> Git Bash Here(需要初始化文件)

2.2.2 设置用户签名

git config --global user.name 沐橙    设置用户签名
git config --global user.email 3083554711@qq.com     设置用户签名

2.2.3 初始化本地库

``

git init

2.2.4 查看本地状态

git status

2.2.5 添加到暂存区

git add 需要添加到暂存库的文件名

2.2.6 提交到本地库

git commit -m "日志信息(名字可以任意取)" 暂存区需要添加到工作区的文件名

2.2.7 查看历史记录

git reflog
git log

2.3 分支操作

2.3.1 分支的好处

  •  同时并进行多个功能开发,提高了开发效率
  • 各个分支再开发过程中,如果某个分支开发失败,不会对其他分支有任何影响,失败的分支删除重新开始即可

2.3.2 分支操作常用命令

git branch 分支名创建分支
git branch -v查看分支
git checkout 分支名切换分支
git merge 需要合并的分支名把指定的分支合并到当前分支上

2.3.3 查看分支

git branch -v

2.3.4 创建分支

git branch 分支名  (相当于对主线分支的复制)

2.3.5 切换分支

git checkout 分支名

2.3.6 合并分支(正常合并)

git merge 需要合并的分支名  //把指定的分支合并到当前分支上

三. 远程仓库的操作

码云:Gitee - 基于 Git 的代码托管和研发协作平台

1.注册账号、登录账号

2.新建仓库

3.从远程库拉取文件

  • 对需要上传的文件内容,右键 --> Git Bush Here 
  • 输入初始化命令 git init 回车
git init
git remote add origin https://gitee.com/shallow-winds/test.git
git pull origin master

4.将文件上传到远程库

  • 在命令行中继续输入代码执行 git add . (add空格后有个点别忘了,表示需要将所有的文件提交到暂存区)
git add . (这一步是先添加到暂存区)
git commit -m "第一次上传"
  •  提交到码云上面,git push origin master
git push origin (master/创建分支的名字)

四.总结

git是全网管理仓库的非常好用的工具,很重要,大家一定要掌握,谢谢。