git 本地新创建的项目提交到远程仓库的操作步骤
1. 创建远程仓库(若有可自行忽略)
2. 创建本地仓库 打开git的命令操作窗口 进入项目所在的文件路径 cd /xx/xx ![在这里插入图片描述](https://img-blog.csdnimg.cn/0be5f8da0d18467a9eedf0c244b335b1.png#pic_center)
3. 本地项目仓库的初始化
git init
执行后的会默认创建master主干 ![在这里插入图片描述](https://img-blog.csdnimg.cn/0bcae3e0c50f43789b405d4dc060bae3.png#pic_center)
git status 验证是否创建成功,若是正常使用git 的常用命令则仓库初始化成功。 ![在这里插入图片描述](https://img-blog.csdnimg.cn/ef9f37cedaab46ac9878cc00f987b571.png#pic_center)
4. 本地仓库与远程创建建立关联 git remote add origin 远程仓库地址 ![在这里插入图片描述](https://img-blog.csdnimg.cn/6ac191506d5340f0a35dd62b1acd6ba7.png#pic_center)
远程仓库地址 可自行获取 ![在这里插入图片描述](https://img-blog.csdnimg.cn/7769bd0a63af46dcb2f9952e28870a71.png#pic_center)
5. 提交代码 ● 5.1拉取远程代码,确保本地仓库代码与远程仓库代码没有冲突
git pull origin master
报错了 ![在这里插入图片描述](https://img-blog.csdnimg.cn/f0a3767166be481bba0a518e3dfded35.png#pic_center)
错误提示要求我先提交文件到本地仓库再去更新远程代码,所以下面就先提交到本地仓库 ● 5.2添加文件到本地仓库的缓存区
git add .
![在这里插入图片描述](https://img-blog.csdnimg.cn/740a009cc6f1416a91351c3a9e67a8cf.png#pic_center)
我这里是首次添加,所以是 使用 “.” ,若是部分添加可指定具体文件或者文件夹 例如 git add pom.xml 或者 git add test/ ● 5.3 提交代码到本地仓库
git commit -m "xx注释"
![在这里插入图片描述](https://img-blog.csdnimg.cn/84173d42db2649328161b73e08a7fc59.png#pic_center)
又又又报错了,真是一波三折,本以为是一次简单的操作,却总有意想不到的问题。 ![在这里插入图片描述](https://img-blog.csdnimg.cn/867097066f114328aac140a93cfb4d32.png#pic_center)
具体的问题分析可参考我的另外一篇博文(待补充) 在原来的命令上加上 --allow-unrelated-histories
git pull --allow-unrelated-histories origin master
![在这里插入图片描述](https://img-blog.csdnimg.cn/37bc2dc1ec3642cdb750be40bfa8c876.png#pic_center)
还是存在错误,不过这个都是小问题,看到下图中的关键字 MERGING,这种的警告解决冲突即可 ![在这里插入图片描述](https://img-blog.csdnimg.cn/9e55b34d4fa549b6960f2d8b34ca8723.png#pic_center)
总算更新远程仓库代码成功了,一波四折了,看到 Alre up to date 就是本地仓库与远程仓库的代码是一致的。 ![在这里插入图片描述](https://img-blog.csdnimg.cn/2a7f01afd03e421586a02a589fcccf0a.png#pic_center)
● 5.4提交代码到远程仓库
git push -u origin master
![在这里插入图片描述](https://img-blog.csdnimg.cn/8b334de38bf3432e8b5560abc7c4c2cd.png#pic_center)
至此,本地仓库与远程仓库已建立关联。
|