GitHub新建项目
第一部分
登录GitHub,点击右上角'+',选择'New repository'
GitHub新建项目创建新的项目
(我用的百度翻译,自动翻译)
GitHub新建项目 GitHub新建项目按要求填写
‘Initialize this repository with a README’,使用README初始化此存储库
点击 Create repository(创建存储库)
这样远程免费仓库就建好了
第二部分 上传项目到github
Git客户端
遇到的问题
1.Chrome下载GitHubDesktopsetup.exeGitHub应用
下载未响应
解决不了
2.Git下载,git官网下载
问题:下载文件显示错误,the setup file are corrupted,please obtain a new copy of the program
原因:杀毒软件损坏(关掉杀毒软件,或者去掉实时监控)
git命令
GitHub新建项目git init //把这个目录变成Git可以管理的仓库
git add README.md //文件添加到仓库
git add . //不但可以跟单一文件,还可以跟通配符,更可以跟目录。一个点就把当前目录下所有未追踪的文件全部add了
git commit -m “first commit” //把文件提交到仓库,双引号里为提交说明
git remote add origin git@github.com:cgglol/NDKdemo.git //关联远程仓库
git push -u origin master //把本地库的所有内容推送到远程库上
本地仓库就建好了。
第三部分 关联GitHub仓库
到GitHub复制之前新建的仓库地址
这里有两种方法,SSH和HTTPS(参考下载GitHub的两种办法)
如何获得https和ssh地址呢?
在浏览器进入github项目,浏览器的地址就是https地址,复制下来再clone即可。也可以通过点击项目页面的clone or download获取https和ssh地址。
在git-bash中修改访问方式也就是修改remote方式(https或者ssh):
1. 查看当前的remote方式 git remote -v:
2.修改为https:
git remote set-url origin https://github.com/xmanrui/autoftp.git
3.修改为ssh:
git remote set-url origin git@github.com:xmanrui/timerecord.git
这两种的区别是
使用加密SSH,除了第一次输入用户名和密码外,之后的上传不需要了。
使用HTTPS,每次上传都需要输入用户名和密码
执行指令:git remote add origin git@github.com:cgglol/NDKdemo.git
上传本地代码,执行指令:git push -u origin master
这里会出现一个错误:error: failed to push some refs to 'git@github.com:cgglol/NDKdemo.git'
出现错误的主要原因是github中的README.md文件不在本地代码目录中
解决办法:git pull --rebase origin master
执行上面代码后可以看到本地代码库中多了README.md文件
此时再执行语句 git push -u origin master即可完成代码上传到github
GitHub新建项目此时,刷新你的GitHub网页就可以看到自己提交的项目了。
到此,项目就新建成功了。
新的问题:上传一部分文件;下载到本地;?????