一、通过命令行上传步骤如下:
cd 到本地工程目录
git init // 初始化git
git add . // add所有文件
git commit -m "first commit" // 提交到本地仓库
git remote add origin https://github.com/RiversMaJianCheng/hello-word.git // 项目地址
git push -u origin master // 提交到远程库
中间会让你输入GitHub账号和密码,如果不出意外应该就行了,但是我的依然出现了意外报如下错误:
failed to push some refs to 'https://github.com/RiversMaJianCheng/hello-word.git'
hint: Updates were rejected because the remote contains work that you do
hint: not have locally. This is usually caused by another repository pushing
hint: to the same ref. You may want to first integrate the remote changes
hint: (e.g., 'git pull ...') before pushing again.
hint: See the 'Note about fast-forwards' in 'git push --help' for details.
然后找到了一个解决方法这时候接着敲入以下命令:
git pull --rebase origin master
git push -u origin master // 提交到远程库
以上就解决了本地项目上传GitHub的问题了!
二、通过GitHub Desktop 上传步骤如下:
1.打开GitHub Desktop 客户端,登录账号,后如下图操作:
2.选中本地工程路径之后点击Create & Add Repository 按钮,这就将本地的项目添加到了GitHub Desktop中,接下来我们准备上传到GitHub中,如下图所示:
3.点击右上角的“Publish”按钮,在弹出的下拉菜单中,“Name”就是你Repository的名字,“Description”可以不填。然后点击“Publish Repository”按钮。 如下图:
稍等片刻后,等右上角的按钮变成“Sync”说明GitHub上的仓库建好文件也同步完成。双指点击左侧工程,然后选择View on Github(或者点击R epositroy 然后选择 View on Github)就可以到github上面查看了!