如何在开源中国新建项目,并且在线仓库如何通过密匙关联本地文件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在开源中国新建项目,并且在线仓库如何通过密匙关联本地文件相关的知识,希望对你有一定的参考价值。

  目前在做一个项目,关于一些知识点总结。
  首先,如何利用开源中国创建组织以及项目?
    登录https://gitee.com/,进入官网,然后注册登录;
    在个人主页中,创建一个组织,填写一些信息;
    然后创建一个新项目,填写一些信息,信息中的项目描述最后会生成在项目中的README.md文件中。
    以上,就完成了在线创建仓库。
 
  其次,如何将在线仓库关联本地文件?
  1. 最开始要生成密匙,用于连接在线仓库(远程服务器)与本地客户端。生成秘钥的步骤:
    • 检查本机是否有ssh key设置   cd ~/.ssh或者cd .ssh
    • 使用Git Bash生成新的ssh key
    • cd ~ //保证当前路径在“~”下
    • ssh-keygen -t rsa -C "[email protected]" //建议填写自己真实的有效邮箱地址
    • 接下来会提示让你设置密码,当显示 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 [email protected] 
      以上显示说明:本机已生成了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 [email protected];如果返回Welcome to [email protected],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使用方法类似。
 

以上是关于如何在开源中国新建项目,并且在线仓库如何通过密匙关联本地文件的主要内容,如果未能解决你的问题,请参考以下文章

eclipse(或者STS)+git+码云的结合使用

代码管理git托管到码云(github)开源中国

开源Git代码托管平台

在线等,如何在wpf中用后台代码新建一个图片,然后指定图片的位置并在界面显示?

如何提高github下载速度到2MB/s

Ubuntu配置Github并且新建仓库push代码,从已有仓库clone代码,并且push