1.Git可以用于备份项目代码 2.Git可以管理代码的各个版本 3.Git可以方便大家协同工作 4.Git可以方便代码出现问题时追责,我来为大家讲解一下关于git 基础操作?跟着小编一起来看一看吧!

git 基础操作(Git基本使用)

git 基础操作

git能够干什么

1.Git可以用于备份项目代码 2.Git可以管理代码的各个版本 3.Git可以方便大家协同工作 4.Git可以方便代码出现问题时追责

Git和SVN对比

SVN是集中式的版本控制系统,而Git是分布式的版本控制系统。

Git本地仓库操作

工作目录:代码存放的位置

暂存区:代码提交之前的临时存储空间

本地仓库:存放不同的版本代码

Git常用命令

//创建、添加、提交 git init 初始化创建git仓库 git status 查看git状态(文件是否进行了添加、提交等操作) git add 添加,将制定的文件添加到暂存区 git commit 提交,将暂存区的文件提交到历史仓库 //日志操作 git log 查看日志(git提交的历史日志) git reflog 查看历史版本记录 //切换历史版本 git reset --head 版本号 //分支操作 git branch 查看所有分支 git branch 分支名 创建新分支 git checkout 分支名 切换到指定分支 git merge 分支名 git branch -d 分支名 删除分支

Git远程仓库的操作

//添加远程仓库,并给远程仓库取一个别名 git remote add 远程仓库别名 远程仓库地址 //将本地仓库代码推送至远程仓库 git push -u 远程仓库别名 master //拉取远程仓库的变动的内容到本地仓库 git pull 远程仓库名 master

Gitee SSH公钥配置

比较流行的远程仓库有Github和Gitee,下面以Gitee为例描述一下SSH公钥的配置

//1.设置Git账户 git config user.name "用户名" git config user.email "你的邮箱" //2.生成SSH公钥 ssh-keygen -t rsa -C "你的邮箱" //3.查看SSH公钥 cat ~/.ssh/id_rsa.pub

我们使用码云作为远程仓库,需要在码云中配置SSH公钥 。如下图,把SSH公钥复制到文本框中就可以了。

Idea集成Git

找到Idea的设置界面【Version Control】【Git】,Idea会自动匹配你电脑上安装的git路径

Idea使用Git创建本地仓库

选择你想把那个项目当做本地仓库,如我选择的是javase

Idea使用Git提交Idea切换版本Idea分支管理Idea推送到远程仓库