1.首先我有一个本地项目Cache,一个自己创建本地库MT。
终端:
bogon:~ wangxiao$ cd /Users/wangxiao/Desktop/MT
bogon:MT wangxiao$ git init //MT成立本地库
Initialized empty Git repository in /Users/wangxiao/Desktop/MT/.git/
bogon:MT wangxiao$
//然后将你要上传项目Cache添加到这库中
终端:
bogon:MT wangxiao$ git add Cache
bogon:MT wangxiao$ git commit -m 'MT C'
bogon:MT wangxiao$ git remote add origin https://github.com/PandaWX/MT.git
bogon:MT wangxiao$ git push origin master
到此结束,反正我是 捯饬了好久才成功,可能是自己太笨了吧!
- 我在上传项目的时候 又是回报这样的 错误:
解决办法:git pull --rebase origin master(终端执行)
如果谁发现了什么问题,请向我指正,我对git现在还是一窍不通!!!
2.除了使用终端,还有就是使用Sourcetree将代码上传到GitHub
http://blog.csdn.net/collonn/article/details/39259227
SourceTree的下载地址:https://www.sourcetreeapp.com
1)首先安装下载SourceTree,注册并且登陆。
2)去GitHub上创建一个库,复制他的地址,例如https://github.com/XX/XXXXX.git。
3)在本地创建一个MT文件夹,终端执行git clone https://github.com/XX/XXXXX.git。
4)然后 将你要提交的项目copy到此目录中。用SourceTree打开MT,你会看到如下图(T1)所示
5)点击shift 全部添加到 '以暂存文件'
6)不过最重要的一点是不要记得去 '设置(setting)' 里面去完成基本信息(图T2)
7)然后你就可以选择 '提交' 操作。
8)在将 项目 '推送(push)' 到GitHub前,最好 '拉取(pull)'一下。
9)刷新你的Github你会看到项目已经上传。
10)本人第一次试验,从终端和SourceTree上传项目。各种操作其实还不知道他的作用,有错赶紧指正, 感激不尽。
-
T1图
T2