一,从远程仓库克隆文件(从gitee上克隆,github也是类似操作)
1.首先在gitee上创建属于自己的仓库,也可以不创建,直接拉取别人的代码。在仓库中点击克隆,选择SSH,并复制地址。
2.在指定(自己可以自定义文件夹)文件夹下打开git的命令窗口,然后输入git clone +复制的仓库地址,点击回车,就会把仓库的所有文件添加到当前文件夹。
3.在IDEA中创建项目,将第二步克隆的文件全部复制到项目的文件夹中。idea项目中就会有复制的文件,如下图,复制之后的结果。
二、将IDEA中的项目与远程仓库上(gitee)的代码文件合并,修改项目后在IDEA中提交至远程仓库。
1.在项目存储的位置目录使用git命令初始化本地仓库。命令如下:
git init
2.初始化后,就会出现如下图的.git文件。
3.输入git命令,与远程仓库(gitee)建立连接,命令如下,origin为远程仓库别名,别名后面是远程仓库的地址。
git remote add origin git@gitee.....
4.是否连接成功,通过如下命令判断:
git remote
或
git remote -v
5.将当前目录下的项目文件添加到本地仓库,命令如下:
git add .
git commit -m "init"
6.拉取远程仓库文件与本地的项目文件合并,
git pull origin master
执行上述命令可能会报如下错误:
原因是:远程仓库的文件与本地仓库文件历史冲突
解决办法只需要再上述命令后加上--allow-unrelated-histories
git pull origin master --allow-unrelated-histories
7.合并成功后,进入IDEA,修改项目后,提交至远程仓库。
在左下角找到如下图的标红框的
点击进入
在此处可以输入git的命令,首先输入"git add . "此命令,点击回车,把项目添加到暂存区。
输入 git commit -m "new file hello01.java" 这个命令把项目提交到本地仓库,引号中的内容是自定义的提交信息。
最后,输入 git push 命令,点击回车,将项目提交到远程仓库。
或者如下命令提交到具体分支。
git push origin master
最后,在远程仓库刷新,就可以看到提交的项目了。