zoukankan      html  css  js  c++  java
  • 用 Sublime Text 2 进行 GitHub 合作开发

    1. 安装Git

    这里的Git并不是GitHub,可以到Git官网下载。

    2.配置Git

    先启动 Git Bash

    • 配置全局参数:用户名、邮箱

    git config --global user.name "username"
    git config --global user.email "username@email.com"
    got config --global push.default matching
      • nothing : Do not push anything

      • matching : Push all matching branches (default)

      • tracking : Push the current branch to whatever it is tracking

      • current : Push the current branch

      • 生成SSH key:

    ssh-keygen -t rsa

    会提示输入秘钥文件名之类的,什么都不用输入,一直按回车即可。

    到 C:Users[用户名].ssh 目录下,会发现两个文件:id_rsa、id_rsa.pub,如果装过GitHub,该目录下还会有github_rsa、github_rsa.pub两个文件。

    • 在自己的GitHub账户中启用本机的Git

    登陆GitHub,点开右上角的【Account settings】

     

    在左侧选择【SSH Keys】

     

    然后点击右侧的【Add SSH key】

     

    id_rsa.pub文件里的内容填到【Key】中,Title可以按照原先的格式填

     

    • 在项目所在用户的Git账号中添加组员

    点开项目主页右侧的【Settings】

    选择左侧的【Collaborators】

    输入组员的GitHub账号,并添加。这样一来,就不需要clone然后pull request了。项目组员可以直接fetch GitHub服务器的代码,然后push自己的代码。

    3.安装sublime的Git插件

    使用Package Control安装,插件名为:Git(不是GitHub Tools)

    4.初始化项目

    • 用sublime打开项目所在目录(如果项目代码未下载,进入需要导入项目的那个目录),Ctrl+Shift+P打开命令窗口,输入

    Git:init
    • 切换到远程工程目录初始化项目的git环境。

    Ctrl+Shift+P打开命令窗口,输入(或者输入gitcc回车):

    Git: Custome Command

    在底下的命令窗口中输入:

    remote add origin 'git@github.com:[项目所在用户的用户名]/[项目名].git'


    5.导入项目

    • 如果要上传初始的项目代码

    Ctrl+Shift+P打开命令窗口,输入:

    Git: Push

    Ctrl+Shift+P打开命令窗口,输入:如果要初始化本地代码(下载服务器代码)

    Git: Fetch


    6.开始和谐编码

    ~~~~

    参考网址:

    1. Sublime整合Git1
    2. Sublime整合Git2(1的复刻)
    3. 多人合作流程
    4. 多人合作设置
    5. Git命令在线学习
  • 相关阅读:
    如何:通过对字符串应用 HTML 编码在 Web 应用程序中防止脚本侵入
    ref和out的区别?
    debug版本和release版本的区别?
    Ninject依赖注入——构造函数的注入
    WCF入门简单教程(图文) VS2010版
    WCF学习笔记(一)
    WinRt BottomAppBar
    windows 8.1 MessageDialog
    sqlServer学习2-sql脚本说明
    sqlServer学习1-sql脚本
  • 原文地址:https://www.cnblogs.com/Nstd/p/3538052.html
Copyright © 2011-2022 走看看