sublime text3操作git-上传更新本地项目至github远程仓库

sublime text3操作git-上传更新本地项目至github远程仓库

假设你已经注册了github并安装了sublime text3和git.

一、配置git并连接github

1.进入git bash,配置Git提交项目时你的用户名和邮箱信息

命令行输入

git config --global user.name "username"
git config --global user.email "[email protected]"

 sublime text3操作git-上传更新本地项目至github远程仓库_第1张图片

可以输入 git config user.name(email)查看用户名或邮箱

sublime text3操作git-上传更新本地项目至github远程仓库_第2张图片

 

2.设置 push.default参数,输入命令 git config --global push.default matching(使用sublime的git插件必须输入这行命令才会push成功)

3.生成密钥,输入命令 ssh-keygen -t rsa  

 

之后会要求确认路径和输入密码,我们这使用默认的一路回车就行。成功的话会在 ~/ 下生成 .ssh 文件夹,进去,打开 id_rsa.pub,复制里面的 key

4.进入github网站,登录后进入Settings  -> SSH and GPG keys, 将key粘贴进去,Title可以随便取。点击Add key即可。

sublime text3操作git-上传更新本地项目至github远程仓库_第3张图片sublime text3操作git-上传更新本地项目至github远程仓库_第4张图片

5.测试连接是否成功,输入ssh -T [email protected]

出现以上提示说明git与github已经连接成功。


二、创建本地仓库

1.在github上新建一个远程仓库

sublime text3操作git-上传更新本地项目至github远程仓库_第5张图片

2.克隆远程仓库至本地

查看SSH key

sublime text3操作git-上传更新本地项目至github远程仓库_第6张图片

右键项目,点击git bash here,在命令行输入git clone [email protected]:Coocochen/MyRepository.git

sublime text3操作git-上传更新本地项目至github远程仓库_第7张图片

在项目文件夹中出现了和远程仓库同名的本地仓库

sublime text3操作git-上传更新本地项目至github远程仓库_第8张图片

将项目文件(我的项目文件为Myfile.txt)放进仓库中

sublime text3操作git-上传更新本地项目至github远程仓库_第9张图片

此时本地仓库已经创建好了。


三、使用sublime text3插件上传更新本地项目至github远程仓库

 

  •    sublime安装Package Control

          使用Ctrl+`快捷键或者通过View->Show Console菜单打开命令行,粘贴如下代码

import urllib.request,os; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); open(os.path.join(ipp, pf), 'wb').write(urllib.request.urlopen( 'http://sublime.wbond.net/' + pf.replace(' ','%20')).read())

         如果顺利的话,此时就可以在Preferences菜单下看到Package Settings和Package Control两个菜单了。

  •   安装git插件

         在Sublime中使用快捷键Ctr+Shift+P调出命令行,输入Package Control: Install Package回车,选择Git回车 

  •  在工具栏中找到,Preferences->Package settings -> Git -> Settings - User   ,输入
    {
        "git_command": "C:\\Program Files\\Git\\cmd\\git.exe" 
    }

     根据实际git安装路径更改

  •  在sublime中打开本地仓库文件夹,快捷键Ctr+Shift+P调出命令行,输入Git: Add回车,添加新增和修改的文件。sublime text3操作git-上传更新本地项目至github远程仓库_第10张图片

  • 输入 Git:commit,Sublime Text会自动跳出一个文本文件,在文件的最上方输入这次更改的comments,当关闭文件的同时,commit操作自动触发。比如我输入“更新测试”,关闭文件。

   sublime text3操作git-上传更新本地项目至github远程仓库_第11张图片

  • 输入Git:pull,更新项目

    sublime text3操作git-上传更新本地项目至github远程仓库_第12张图片

    得到这个输出说明更新成功。

  • 输入Git:push,提交项目

sublime text3操作git-上传更新本地项目至github远程仓库_第13张图片

    得到这个输出则说明提交成功。

这时,我们打开github的远程仓库,可以看到远程仓库中已经有了本地仓库中的项目文件。

此后,如果需要更新本地仓库至github, 更新后只需要在sublime text3中使用快捷键Ctr+Shift+P调出命令行,依次输入以上命令,

即可上传更新到github的远程仓库中。

 

更多文章欢迎进入我的个人网站浏览交流学习http://coocochen.com

你可能感兴趣的:(sublime text3操作git-上传更新本地项目至github远程仓库)