目录
1. 安装git
1.1 安装过程:略
1.2 安装成功之后,查找git的安装路径
1.3 在gitee.com上注册一个账号并新建一个仓库
1.4 在gitee.com上配置ssh-key
1.5 用命令对gitee仓库进行基本操作
1.5.1 拉取远程仓库代码
1.5.2 新增文件并提交到远程仓库
2. IDEA中配置git
2.1 设置Git执行文件路径
2.2 设置gitee账号
3. 在IDEA中,实现从本地上传项目到gitee远端仓库(首次)
4. 在IDEA中,实现从gitee上pull一个已存在的项目到本地
5. 在IDEA中,在提交代码文件时,选择忽略某些文件
6. 在IDEA中,提交本地项目到远端gitee
7. 在IDEA中,回滚操作 Reset HEAD
1. 安装git
1.1 安装过程:略
1.2 安装成功之后,查找git的安装路径
Windows: cmd,输入where git
Mac: 中断命令行中,输入which git
.
1.3 在gitee.com上注册一个账号并新建一个仓库
1.4 在gitee.com上配置ssh-key
参考此文(转载):win10安装git并配置ssh key
1.5 用命令对gitee仓库进行基本操作
1.5.1 拉取远程仓库代码
git clone git@gitee.com:xxxx/testdev-1.git
(在对应的仓库页面获取的ssh信息)
1.5.2 新增文件并提交到远程仓库
git add test.txt //从工作区到暂存区
git commit -m 'xxx' //从暂存区到本地仓库
git push 远程库名origin 分支名master //从本地仓库到远端仓库
2. IDEA中配置git
2.1 设置Git执行文件路径
通过 File->settings->Version Control->Git->Path to Git executable: 设置为git中安装的git.exe
2.2 设置gitee账号
(1)按照步骤在IDEA中安装Gitee插件,注意可能需要重启IDEA。
(3)添加gitee账号,注意登录名需要用注册gitee时的邮箱,用户名和密码(?)。
(3)添加gitee账号成功。
3. 在IDEA中,实现从本地上传项目到gitee远端仓库(首次)
首次提交,相当于本地仓库初始化:
git init
git remote add 远端名origin 项目URL(两种方式:SSH, HTTP)
(1)选择:VCS -> Share Project on Gitee
注意:如果同名仓库已经存在,会提示如下
(2)备注 Initial commit, 点击Add
(3)登录gitee,查看相应代码和文档是否已经出现在gitee仓库中。
4. 在IDEA中,实现从gitee上pull一个已存在的项目到本地
(1) 选择: File -> New -> Project from Version Control...
(2)将需要拉取的gitee仓库的链接(https, ssh)拷贝到下方页面,选择要存放的本地路径,确定,即可实现。
5. 在IDEA中,在提交代码文件时,选择忽略某些文件
补充:
问题:
如果已add含有.idea等文件,则删除缓冲文件
.gitignore只能忽略那些原来没有被track的文件,如果某些文件已经被纳入了版本管理中,则修改.gitignore是无效的。
解决方案:
就是先把本地缓存删除(改变成未track状态),然后再提交。
如删除不掉,可以加上-f 强制删除 注意一定要加上 --cached 表示只删除缓冲文件
具体的命令行输入/操作如下:
[文件夹] git rm -r --cached .idea
[文件] git rm --cached demo-project.iml
6. 在IDEA中,提交本地项目到远端gitee
(1)选择项目,右键 -> Git -> Commit Directory...
(2)该页会列出哪些文档有了改动,添加备注信息,点击 Commit and Push...
(3)点击Push
7. 在IDEA中,回滚操作 Reset HEAD
.........未完待续
补图: