• MyEclipse 10 + OsChina GIt项目托管


     环境:Egit+MyEclipse 10,此教程默认MyEclipse 10和Egit都已经配置好。

    1、注册OsChina Git账号,网址:http://git.oschina.net/,具体注册步骤这里不再详述;

    2、配置MyEclipse中Git的账户信息;

    点击Window---Preference---Team---Git----Configuration,在user settings栏目点击Enter Entry,添加user.name (Git账户名)和user.email (Git账户对应的邮箱),点击Apply---OK 如下所示:

    3、选择MyEclipse中想要上传到Git上的项目,如果没有,请新建项目;

    4、选中要上传的项目,右键,Team--Share Project...

    5、选择共享方式为Git,点击“Next”

    6、创建本地Git仓库,设置本地仓库路径以及本地仓库名称,设置好之后点击“Finish”

    7、点击“Finish”,完成本地仓库的设置

    8、本地仓库创建完毕之后,如下图:

    9、提交项目到本地Git仓库

    10、编辑注释,全选要提交的选项,点击“Commit”提交

    11、代码提交到本地之后,commit到本地之后代码里 no head变成了master,本地便有master分支了

    12、登录OsChina Git,创建项目,项目名称最好和本地的保持一致,不一致也没关系;

    13、成功创建项目,如下图:

    14、接下来就是如何让本地仓库和OSChina Git项目关联起来了,首先,设置SSH公钥,

    Window → Preference → general → network connection → SSH2 → Key Management → generate RSA Key... → apply → save private key...

    然后将生成的公钥拷贝下来;

    15、进入OsChina GIt,设置SSH公钥

     输入账户密码,进行权限验证,验证听过后,则添加SSH公钥成功

     16、设置本地仓库的Key

    点Window---Preference--Team---Git--Configuration------Repository Settings,Repository选择pageDemo,然后点右边的open,视图如下:

     

    17、设置本地仓库设置文件,首先获取项目Git的SSH地址

    设置本地仓库config文件

    [core]
    repositoryformatversion = 0
    filemode = false
    bare = false
    logallrefupdates = true
    symlinks = false
    ignorecase = true
    hideDotFiles = dotGitOnly
    [remote "origin"]
    url = git@git.oschina.net:XXX/pageDemo.git
    fetch = +refs/heads/*:refs/remotes/origin/*
    [branch "master"]
    remote = origin
    merge = refs/heads/master
    [user]
    name = XXX
    email = XXX@126.com

     保存文件

     18、push之前先pull一下,把Git上的仓库先pull到本地仓库,

     19、打开GIt Repository视图

     20、将本地仓库的修改提交到Git项目中

    设置上传的分支,记得点击“Add Spec”

    点击“Finish”

     21、刷新Git中的项目界面,查看是否上传成功,可以看到项目已经成功上传了

     除了借助于MyEclispe,还有命令行的形式,现在还没研究好,研究得差不多了再做总结

  • 相关阅读:
    vue 组件开发 props 验证
    vue中$emit与$on
    vue中的 ref 和 $refs
    Animate.css动画特效
    Css Tada动画效果(Css Tada Animation Effect)--- shake抖动效果
    给某个dom对象添加动画fadeIn、fadeInDown、flipInY、jackInTheBox
    uniapp导航栏自定义按钮及点击事件
    uniapp的微信小程序,获取授权,获取中文街道地理位置
    在mac上如何用safari调试ios手机的移动端页面
    条件编译
  • 原文地址:https://www.cnblogs.com/babysbreath/p/7116375.html
Copyright © 2020-2023  润新知