新建git仓库
![](https://i-blog.csdnimg.cn/blog_migrate/b4593f191a792616ca663929233bc431.png)
进入到要提交的项目的文件夹下
![](https://i-blog.csdnimg.cn/blog_migrate/a767d143dbe2dc63f99c9881da6f7bcb.png)
windows环境通过右键乌龟🐢插件进入到git命令行(环境不同命令都是一样的)
我这里是macos环境 执行命令初始化项目
![](https://i-blog.csdnimg.cn/blog_migrate/81d4fff0720e7969a19ceab6797a5274.png)
git init
执行完命令生成文件夹代表初始化成功windows下.git的文件夹
在git新建远程仓库获取仓库url
![](https://i-blog.csdnimg.cn/blog_migrate/cf9ddf81218cbb85f6a3e2161b0ef2c6.png)
将本地项目关联远程仓库
git remote add origin 你的远程库地址
我们执行命令后发现有一个error
![](https://i-blog.csdnimg.cn/blog_migrate/94146753c9cfc6406f71247272a7b45b.png)
这个原因是因为我的项目是公司的项目 已经关联了git仓库了 我们要把这个项目绑定的git仓库删除掉改成我们自己的git地址
git remote rm origin
执行完上方命令后仓库地址已经换成我们的了我们可以去提交代码了提交前最好执行一下git pull
git pull
![](https://i-blog.csdnimg.cn/blog_migrate/33593b1441de76e54434f7b32b5cc603.png)
将所有的文件添加到暂存区里面去,不要忘记后面的小数点“.”,添加文件夹下的所有文件
git add .
![](https://i-blog.csdnimg.cn/blog_migrate/311986cb5df3598091185f92ee878a48.png)
common代码
git commit -m 'first commit'
提交代码
git push -u origin master
![](https://i-blog.csdnimg.cn/blog_migrate/79b2a3ba20a3fcd3f7439dafe506204e.png)
我们可以看到提交成功了
出现这种错误的话,说明新建仓库时生成的文件和本地的文件冲突了去idea解决下冲突就好了
![](https://i-blog.csdnimg.cn/blog_migrate/6d1c13c0dbb7f86e3fb3bba40661ad2d.png)