Sublime安装sublimegit及使用git命令将本地文件推送至远程仓库
Sublime安装sublimegit插件
- Ctrl+shit+p,弹出安装插件的窗口,输入install,双击Install Package
过一会就会弹出下面这个窗口,然后输入sublimegit查询这个插件,找到后双击就可安装了,和安装其他插件的方法是一样的
2.插件安装好后,检查一下有没有安装成功,方法:Ctrl+shit+p,在弹出框中输入git,要是有git的相关命令弹出说明就OK啦,
使用git命令将本地文件推送至远程仓库
有两种方法可以实现这个功能
- 第一种:在sublime编辑器中调用git命令
- 第二种:在Git Bash命令框中调用git命令
在学习这两个方法前先了解了解git的整个运作流程,便于我们理解git命令的使用- workspace:工作区
- index/stage:暂存区
- Repository:仓库区(或本地仓库)
- Remote:远程仓库
整个流程图可以以workspace(工作区)为起始点,也可以以Remote为起始点,然后将文件夹及里面的文件按照图中的箭头指向进行流动
在sublime编辑器中调用git命令
这个方法用的不是很会用,参考了一下别人的博客,简单记录一下大概的使用步骤
- 先在本地新建一个文件夹,然后在sublime中打开
- 在当前文件夹中新建一个Git代码库(其实就是建立本地仓库):ctrl +shift+p,在弹出框中输入Git init,双击Git:init这个命令,初始化成功后文件夹中会出现 .git文件夹
- 在Github中建立一个远程仓库
创建好后切换到下面这个几面,后面会用到ssh中的路径 - 将本地文件夹(已经是本地仓库了)推送到远程仓:和第二步的步骤一样,在编辑器中调用Git: Add Remote命令,弹出如下界面,在红框中回车,
然后在URL中输入ssh中的路径(在第三步中有提到的呢),回车 - 创建文件,并将其添加到本地仓库中
分别在编辑器中调用git add,git commit命令 - 使用git push将其从本地仓库推送到远程仓库中
Git Bash实现本地文件夹推送到远程仓库
- git init初始化仓库
$ mkdir file-name
$ cd file-name
$ git init
**ps:**若已在本地手动新建了文件夹,忽略前两行命令
- git status-查看仓库状态
**ps:**每执行一次git名字都可以使用git status查看执行结果 - 建立新文件(eg:建立README.md文件)
$ touch README.md
$ get status
**ps:**也可在文件夹中手动添加
- git add向暂存区添加文件
$ git add README.md
- git commit保存仓库的历史记录
$ git commit -m "First commit"(记述一行提交信息)
$ git commit (记述详细提交信息)
二者选其一即可
**ps:**若选择了第二条命令,会处在以下的界面,
此时还需要在编辑器中记述提交信息,格式如下:
*第一行:简述提交的更改内容
*第二行:空行
*第三行及后:记述更改的原因和详细内容
- git remove add-添加远程仓库
$ git remote add origin [email protected]:Sugarhaws/git-tutorial.git
7. git push-推送至远程仓库
——推送至master分支
$ git push -u origin master
弹出如下消息表示以成功将本地文件推送至远程仓库中:(图片)
- git clone-获取远程仓库
需要先找到需要克隆仓库的地址(如图4),
然后在需要的目录下调用以下命令
git clone [email protected]:Sugarhaws/case.git
学习资料
- [GitHub入门与实践.pdf]
- 参考博客
好朋友Git体验