Git版本管理工具的使用方法
1.介绍 git是用于管理项目版本的工具,其功能主要是备份项目文件、回滚版本。 2.安装 直接下一步就好了,另外可以再安装一个图形化管理工具,因为git自带的不够强大。 3.常用命令 在本地新建一个用于做为git仓库的文件夹,在该文件夹打开git命令终端。 ①使用 git init 初始化此文件夹为 git 仓库 ②使用 git status 查看此目录下的文件状态 ③使用 git add 文件名 添加文件到暂存区 ④使用 git commit -m “文件描述” 提交添加操作 ⑤使用 git reflog 显示所有分支信息 ⑥使用 git reset --hard 唯一标识 ⑦使用 git branch 分支名 创建新分支 ⑧使用 git checkout 分支名 切换当前分支 ⑨使用 git merge 分支名 合并分支 ⑩使用 git branch -d 分支名 删除分支 本地仓库与远程仓库之间的交互有 push推送(本地向远程上传)、pull拉取(更新本地仓库)、clone(复制远程仓库到本地仓库) 程序员需要向远程仓库提交文件时 流程为add->commit->push。 4.连接远程仓库 ①.设置全局的用户名和邮箱 git config --global user.name “账户名” git config --golbal user.email “邮箱名” ②生成SSH公钥 ssh-keygen-t rsa -C “邮箱” 然后三次回车 查看生成的SSH公钥命令 cat ~/.ssh/id_rsa.pub ③进码云设置公钥并将仓库的ssh或http地址复制下来 ④ git remote add 远程名称 远程仓库URL //为仓库起别名 git push -u 仓库名称 分支名 //向远程仓库推送文件 git clone 仓库地址 //克隆仓库 4.idea集成的git使用 ①在Setting中直接搜索git会出现git设置页面,点击test可以测试git是否可用。(一般配置了环境变量都有默认路径),若显示版本号说明已经可以使用了。 ②VCS->Import into Version Control->Create Git Repository 可以创建本地仓库(一般就是工程目录) ③创建完成之后,右边运行哪里会多出两个操作,蓝色箭头=拉取操作,绿色勾=提交操作,操作都是在本地仓库。 ④版本切换一:控制台Version Control->Log->Reset Current Branch…->Reset这种切换的特点是会抛弃原来的提交记录 ⑤版本切换二:控制台Version Control->Log->Revert Commit->Merge->处理代码->commit 这种切换的特点是会当成一个新的提交记录,之前的提交记录也都保留 ⑥创建分支 VCS->Git->Branches->New Branch->给分支起名字->ok ⑦切换分支 idea右下角Git->选择要切换的分支->checkout ⑧合并分支 VCS->Git->Merge changes->选择要合并的分支->merge ⑨删除分支 idea右下角->选中要删除的分支->Delete ⑩本地仓库与远程仓库 VCS->Git->Push->点击master Define remote //本地推送 将远程仓库的路径复制过来->Push //本地拉取 File->Close Project->Checkout from Version Control->Git->指定远程仓库的路径->指定本地存放的路径->clone //本地克隆