1、打开bash,进入工程根目录(引用whaon的话:是和.classpath和.project同级的目录)。PS:我的系统是win7,在bash切换到E的命令是 cd /e;
2、运行 git init 初始化代码仓库(repository)
3、运行git add .将该目录下的所有文件全部提交到缓冲区
4、运行git commit -m "helloword init"将代码提交到HEAD,此时还没有提交到服务器
5、运行git remote add origin http://git.oschina.net/yourname/helloworld.git
6、git push origin master
其中第5和6步骤容易出现问题,lz就出现的问题和解决的方法列出
问题一:"NOT FOUND"
解决方法:正如前面所述,如果没有在osc@git 上创建空项目就会出现这个问题
问题二:"![rejected] master -> master (fetch first)"
解决方法:看他的关键提示fetch first , 通过lz尝试此问题顺利解决
问题三:"![rejected] master -> master (non-fast-forward)"
解决方法:还是同样的提示,还是熟悉的味道自己看它的提示,哦,原来要我pull一下,好吧我就pull一下,结果说必须指定pull谁,最后通过尝试终于把东东提交上去了。
修正:"git pull remote master" 改为 "git pull origin master"
时间: 2024-10-11 18:29:09