在个人主页中,创建一个组织,填写一些信息;
然后创建一个新项目,填写一些信息,信息中的项目描述最后会生成在项目中的README.md文件中。
以上,就完成了在线创建仓库。
其次,如何将在线仓库关联本地文件?
- 最开始要生成密匙,用于连接在线仓库(远程服务器)与本地客户端。生成秘钥的步骤:
- 检查本机是否有ssh key设置 cd ~/.ssh或者cd .ssh
- 使用Git Bash生成新的ssh key
- cd ~ //保证当前路径在“~”下
- ssh-keygen -t rsa -C "xxx@yy.com" //建议填写自己真实的有效邮箱地址
- 接下来会提示让你设置密码,当显示 Your identification has been saved in /c/Users/xxxx_000/.ssh/id_rsa. 时说明:已经生成的秘钥。Your public key has been saved in /c/Users/xxxx_000/.ssh/id_rsa.pub. 代表生成的公钥。
The key fingerprint is:
e3:51:33:xx:xx:xx:xx:xxx:61:28:83:e2:81 xxxxxx@yy.com 以上显示说明:本机已生成了ssh key设置,其保存的路径为:c:/User/xxx_000/.ssh/下 //生成的ssh key自定义名称的秘钥,默认为id_rsa 也可以修改秘钥名称:ssh-keygen -t rsa -C "邮箱地址"-f ~/.ssh/github_blog_keys这样秘钥的名称为:gitthub_blog_keys(注意:自定义秘钥名称容易出现其他异常)
2. 添加ssh key到开源中国
步骤:
在个人主页里面->管理->部署公钥管理->添加公钥
- 设置公钥名称
- 将创建的公钥复制在下面,查看公钥的方法:①根据目录寻找②cat ~/.ssh/id_rsa.pub
- 确认,完成添加公钥
- 验证公钥是否添加成功 ssh -T git@git.oschina.net;如果返回Welcome to Git@osc,yourname,那么说明添加成功。
3. 复制SSH地址,git clone SSH地址 //这样即可将在线仓库中的文件复制到根目录下;如果本地文件存在,想要将本地文件上传到在线仓库,那么:就要根据Git的使用方法了,初始化git->git remote add origin SSH地址 //本地文件夹就与在线仓库关联起来了->git pull origin master //将在线仓库的master分支拉下来(注意:只要新创建项目,自动回默认一个master分支)->git status //查看本地文件的状态,然后据此可以进行git add 以及git commit -m "xxx"操作,使得本地文件存储到本地仓库->git push这样本地文件就上传到在线仓库!
最后,如何配置gitignore文件?(目的是:有些文件内存很大,影响上传速度)
步骤:
- 在项目文件夹中创建一个.gitignore文件(git touch .gitignore)
- 然后切换到编辑模式,进行书写配置信息
.DS_Store //Sublime中的临时文件
/node_modules/ //这里所有的文件都是通过npm安装的,这些包可以不要,使用时重新安装即可
/dist/ //存的编译好的目标文件
3.配置完毕后,记住git status,然后再次进行提交
PS:如果使用Github使用方法类似。