一、常用指令(Git操作步骤)
1.把目录变成Git可以管理的仓库
git init
2.将文件添加到暂存区
git add [文件名]
3.将文件提交到本地仓库
git commit -m " 备注 "
4.将本地库和远程库进行关联
git remote add origin http://.../health.git
5.拉取远程库内容
git pull origin master //需要指定远程库的分支
参考:https://blog.csdn.net/Creepin_/article/details/103766891
6.推送本地仓库内容到远程仓库分支
git push -u origin master
7.其他命令
git clone http://.... -b dev //克隆远程仓库指定分支
二、工作区/暂存区/版本库
1.工作区就是电脑上的目录
2.隐藏目录 .git是Git的版本库,包括暂存区(stage/index)和默认分支master以及指针HEAD
3.git diff – 文件名 差异比较(工作区和版本库)
4.git status 工作区的状态
5.git log --decorate 日志查看
6.git reset --hard HEAD^ 版本回退
7.git reflog 查看每次执行的动作
7.git restet --hard{commit id}
8.git checkout – 撤销工作区修改
9.git rest HEAD 撤销缓存修改
三、分支(branch)
1.创建分支,Git会创建一个新的指针,改变HEAD指向
2.git branch dev 创建分支
3.git checkout dev 切换到分支
4.git merge dev 将dev合并到master
5.git branch -d dev 删除分支
四、TortoiseGit(git工具)
1.Git在这里创建版本库
2.TortoiseGit(T)->添加
3.Git(提交)->master 提交修改
4.显示日志 ->版本回退重置到
5.设置->Git远端
6.Git同步提交到远程仓库
7.创建分支/切换分支/合并分支
五、Idea客户端配置Git(重要)
1.配置git.exe File->setting->Version Control ->Git ->…
2.将项目创建为本地仓库
VCS->Import into Version Control -> Create Git Respository 选中项目即新建.git目录
3.忽略文件 新建 .gitignore
4.提交代码
Git->add 添加到暂存区
Git ->Commit Directory 提交到本地仓库
5.推送到远程仓库
Git->Respository->Push/Pull
6.删除本地项目
Settings->Version Control 断开ides与Git版本仓库的连接
7.克隆远程仓库导入Idea
Check out form Version Control