在个人主页中,创建一个组织,填写一些信息;



    然后创建一个新项目,填写一些信息,信息中的项目描述最后会生成在项目中的README.md文件中。



    以上,就完成了在线创建仓库。



 



  其次,如何将在线仓库关联本地文件?



  1. 最开始要生成密匙,用于连接在线仓库(远程服务器)与本地客户端。生成秘钥的步骤:
  • 检查本机是否有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文件?(目的是:有些文件内存很大,影响上传速度)



步骤:



  1. 在项目文件夹中创建一个.gitignore文件(git touch .gitignore)
  2. 然后切换到编辑模式,进行书写配置信息
.DS_Store //Sublime中的临时文件
/node_modules/ //这里所有的文件都是通过npm安装的,这些包可以不要,使用时重新安装即可
/dist/ //存的编译好的目标文件



         3.配置完毕后,记住git status,然后再次进行提交



 



PS:如果使用Github使用方法类似。