天天看点

Git集成Idea一、Get安装和使用二、搭建Git环境常用命令

Git集成Idea

  • 一、Get安装和使用
  • 二、搭建Git环境
    • 1.配置Git
    • 2.配置GitHub
    • 3.配置Git终端
    • 4.创建Git仓库
    • 5.idea中类的颜色
    • 6.添加代码
    • 7.提交代码
    • 8.将本地项目推送至远程GitHub
    • 9.向远程仓库推送代码
    • 10.将远程Github代码拉取到本地
    • 11.使用idea克隆并打开远程项目
  • 常用命令

一、Get安装和使用

https://blog.csdn.net/weixin_44972575/article/details/103481580

二、搭建Git环境

1.配置Git

Git集成Idea一、Get安装和使用二、搭建Git环境常用命令
Git集成Idea一、Get安装和使用二、搭建Git环境常用命令

2.配置GitHub

Git集成Idea一、Get安装和使用二、搭建Git环境常用命令
Git集成Idea一、Get安装和使用二、搭建Git环境常用命令

3.配置Git终端

Git集成Idea一、Get安装和使用二、搭建Git环境常用命令

重启IDEA生效

4.创建Git仓库

Git集成Idea一、Get安装和使用二、搭建Git环境常用命令
Git集成Idea一、Get安装和使用二、搭建Git环境常用命令

5.idea中类的颜色

红色:在工作区没有加入到暂存区

绿色:已经加入到暂存区并未添加到版本库

黑色:工作区与版本库保持一致

蓝色:已经添加到版本库,已经提交,有修改

6.添加代码

添加修该到暂存区 idea默认执行add
           
Git集成Idea一、Get安装和使用二、搭建Git环境常用命令

7.提交代码

Git集成Idea一、Get安装和使用二、搭建Git环境常用命令
Git集成Idea一、Get安装和使用二、搭建Git环境常用命令
Git集成Idea一、Get安装和使用二、搭建Git环境常用命令

8.将本地项目推送至远程GitHub

Git集成Idea一、Get安装和使用二、搭建Git环境常用命令
Git集成Idea一、Get安装和使用二、搭建Git环境常用命令
Git集成Idea一、Get安装和使用二、搭建Git环境常用命令

9.向远程仓库推送代码

Git集成Idea一、Get安装和使用二、搭建Git环境常用命令

10.将远程Github代码拉取到本地

Git集成Idea一、Get安装和使用二、搭建Git环境常用命令

11.使用idea克隆并打开远程项目

Git集成Idea一、Get安装和使用二、搭建Git环境常用命令
Git集成Idea一、Get安装和使用二、搭建Git环境常用命令
Git集成Idea一、Get安装和使用二、搭建Git环境常用命令
Git集成Idea一、Get安装和使用二、搭建Git环境常用命令

常用命令

mkdir  Git-Repository      //创建一个文件夹
touch  aaa.txt             //创建文件
git init                   //初始化git仓库
git add                    //将工作区的修改提交到暂存区
git commit -m "描述"       //将暂存区的修改提交到版本库
git status                //查看git仓库的状态
git log                   //查看版本库版本
git log --pretty=oneline  //更优雅的查看版本
git reflog                //查看执行的命令
git reset --hard HEAD^    //会退到上一个版本
git reset --hard HEAD^~100 //会退到前n个版本
git Reset --hard 23242    //回退到指定版本  23242:指定版本号
git checkout -- file      //撤销工作区的修改  file:文件名
git reset HEAD file       //撤销暂存区的修改  file:文件名
rm file                   //删除工作区的文件  file:文件名
git rm file               //确定删除|删除工作区以及版本库
git clone [email protected]:zhang-shaoqi/git-test.git //将远程仓库克隆
git push origin master    //将本地代码推送至远程
git pull origin master    //将远程代码拉取到本地
git branch 分支名	  //创建分支
git branch		  //查看分支
git checkout -b 分支名	  //创建并切换分支
git merge  分支		  //合并分支
git branch -d 分支名	  //删除分支