一、Git本地三大区域
Workspace Directory 工作区:相当于 git init
Stage(Index) 暂存区:相当于 git add .
Repository 仓库区:相当于 git commit -m "first commit"
二、Git基本命令
1.初始化仓库 git init 让项目和git发生关系
2.把文件提交到暂存区 git add . 把项目中的文件提交到暂存区
2.1.配置信息(只需要配置一次)
git config --global user.email "邮箱名"
git config --global user.name "起一个用户名"
3.把文件提交到仓库 git commit -m "first commit"
4.撤销工作区内容(工作区回滚) git checkout .
git checkout "具体的文件名"
5.撤销最后一次提交 git reset HEAD^
6.查看提交的唯一标识(版本号)信息 git log --oneline
7.回到某一次提交 git reset --hard 唯一标识(版本号)
8.添加分支 git checkout -b 分支名(注:进行分支时,在主分支进行)
9.切换分支 git checkout master/分支名
10.切换到主分支进行合并 git merge 分支名 (进入日志输入 :q[强制退出] 或 :wq[保存退出])
11.删除分支: git branch -D 分支名
三、远程的gitee管理
Git 全局设置:
git config --global user.name "用户名"
git config --global user.email "邮箱"
创建 git 仓库:
mkdir gitstudy(仓库名)
cd gitstudy(仓库名)
git init
touch README.md
git add README.md
git commit -m "first commit"
git remote add origin 仓库的https链接
git push -u origin "master"
已有仓库?
cd existing_git_repo
git remote add origin 仓库的https链接
git push -u origin "master"
HTTPS每次都需要输入账户密码
SSH配置公钥(Git设置,有提示链接,跟着照做即可)
不需要我们输入账户密码,配置一次,一劳永逸。