手记

使用git把本地仓库项目推到coding.net远程仓库中

今天上午想把自己本地项目推到远程仓库中,在今年年初时搞过一次,但过程没有记录下来,然而又趟了一遍坑。
首先你的电脑装有Git、tortoiseGit这两款软件,具体安装过程请绕道百度查询,我就不一一说了。其实慕课网上也有人发表过git使用文章,时间太久找不到人了。
1、找个文件夹,然后鼠标点击“右键”选择 Git Bash Here 出现一个窗口

然后写上你coding账号和ID

git config --global user.name "codingID"
git config --global user.email"coding邮箱"

在你的文件夹创建新的文件夹或是把当前文件夹设置成本地仓库

mkdir testGit
git init
cd testGit

第一个坑:
git中有个命令是git add 【file】 我以为是创建文件,结果出现fatal: pathspec 'rem.txt' did not match any files错误
解决方案:在你的本地仓库中手动创建这个文件/文件夹(rem.txt/rem),然后再用git add 【file】操作,就没有错误了

第二个坑:我要把刚创建的的文件提交的本地仓库中,使用了git commit然后给我返回一个窗口,我瞬间懵逼了!

解决方案:提交新创建文件/文件夹是要写备注滴,上面图片窗口就不会出现了git commit -m "test commit"

第三个坑:本地仓库要关联远程仓库git remote add origin git@/git.coding.net:gulei/SOATest.git出现错误fatal: remote origin already exists意思说:你的git中config中已经有一个连接远程仓库了。如果没出现这个错误,说明你的config中没有连接
解决方案:你得把这个删掉。更换你在coding新建项目SSH地址(比如我的是:https://git.coding.net/gulei/SOATest.git

git remote rm origin 
git remote add origin https://git.coding.net/gulei/SOATest.git


然后就pull远程项目到你本地中 git pull origin master有可能你会出现新的窗口(其实我也不知道是干嘛的,我也不晓得怎么才能把它退出,有谁知道请在评论回复下)你把它关掉就好,在你新创建文件夹中(testGit)中再次打开Git Bash Here 接着敲git push origin master第一次搞的话,会弹出窗口让你输入账号/密码, 输入你登录coding网站账号密码就好!然后你刷新下coding网站,看看是不是你上传的文件是否推到远程了!没有请在评论中说下错误信息,共同解决下!

成功

2人推荐
随时随地看视频
慕课网APP

热门评论

在你的本地仓库中手动创建这个文件/文件夹(rem.txt/rem)

为什么我新建了这个还是   报错了呢

查看全部评论