ubuntu下smartgit使用教程_ubuntu smartgit-程序员宅基地

技术标签: php  

一、下载安装smartgit

终端下操作:

- 执行命令:cd /opt 

- 执行命令:wget http://haxibiao.com/work/smartgit.tar.gz 

- 执行命令:tar xvf smartgit.tar.gz

- 执行命令:cd smartgit/bin

二、添加smartgit到dash菜单

在smartgit目录下:

- 执行命令:cd ./add-menuitem.sh

此时在dash菜单中就添加了smartgit,就可以启动了,然后锁定到启动栏

三、运行smartgit

1.初次运行选择非商业用途(拥有所有功能但是没有支持)

2.选择添加一个已存在的项目




四、使用smartgit

软件界面



  • 提交文件

右键点击Files里面选择commit准备提交文件

Commit Message是提交版本的注释,必须填写。 

Commit是提交到本地Git库。 

Commit&Push是提交到本地Git库并提交到GitHub。


  • Commit成功后,Files窗体中的文件不见了。在Files窗体右上角有5个按钮,可设置显示哪些文件。


  • 右键项目,选择Log,可以看到两次的提交记录。


  • 右键第一个版本的记录,选择Reset可以回归到这个版本。Reset有三种模式可以选择,mixed、soft、hard。 

mixed:工作区不变,reset暂存区、reset当前分支

soft:工作区不变、暂存区不变、reset当前分支

hard:reset工作区、reset暂存区、reset当前分支



五、使用习惯

push到远程服务器前,要先从服务器上pull最新版本

在push前,对照自己改动的版本进行审查,可以点击右上角的review按钮对比新旧版本

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/Coder_Chang/article/details/78317284

智能推荐

C语言教学杂记——字母排序-程序员宅基地

文章浏览阅读291次。一个人在被告诉一个问题应该怎么被解决后,而且亲身试验效果OK后,一旦遇到类似的问题,就会条件反射般直接拿这个方法来用了。很少会去想为什么要用这个方法,会不会有什么隐患,还有没有别的方法呢,等等这些问题。 至少我是这样。 这学期上C语言课,本来出的题目让学生把任意字符串按照字母顺序输出,是想让他们练习一下排序算法。 有个学生交上来的程序是这样..._dev tools字母排序

python 中关键字 global 的用法_python global-程序员宅基地

文章浏览阅读5.9w次,点赞72次,收藏193次。Python中定义函数时,若想在函数内部对函数外的变量进行操作,就需要在函数内部声明其为global在func函数中并未在x前面加global,所以func函数无法将x赋为2,无法改变x的值加了global,则可以在函数内部对函数外的对象进行操作了,也可以改变它的值了global需要在函数内部声明,若在函数外声明,则函数依然无法操作x1、global语句被用来声明x是全局的。(可以使用同一个global语句指定多个全局变量。例如global x, y, z)1、global是_python global

antd-vue 弹窗(modal)this.$confirm,不点击确定或取消按钮,关闭弹窗_antdesign vue中modal.confirm()-程序员宅基地

文章浏览阅读1.1w次。项目场景:需求存在有一个全局最高层弹窗,点击跳转特定页面问题描述:使用modal,弹出的弹窗是通过v-model="visible"判断显示的,都可以在页面跳转后正常被关闭,但使用this.$confirm弹出的弹窗无法自动被关闭,则出现在特定页面出现上个界面的提示。解决方案:通过查看官方文档发现了destroy()的方法则可以在data中定义modal,再使用this.modal=this.$confirm({title: “提示”,content: “确认要删除吗?”,onOk()_antdesign vue中modal.confirm()

浅谈关于文档碎片的理解_文档碎片的作用-程序员宅基地

文章浏览阅读2k次。好好学习 ,天天向上。Are you ready?1、js操作dom时发生了什么?每次对dom的操作都会触发"重排",这严重影响到能耗,一般通常采取的做法是尽可能的减少dom操作来减少"重排"。2、什么是文档碎片?document.createDocumentFragment()一个容器,用于暂时存放创建的dom元素(其实这个跟咱们上课说那个先让到一个元素中,然后最后appendchil..._文档碎片的作用

C#操作Access数据库(vs2019)_c# access-程序员宅基地

文章浏览阅读2.4w次,点赞20次,收藏186次。C#操作Access数据库(vs2019)一、数据库连接与编程实现1、创建Access数据库2.数据库与C#建立连接3.编程实现数据库的读取2)代码部分二、数据库的操作1、在数据库某一表中增加一行数据。2、修改某一个数据的值3.查找数据表中某一字段中的数据对应的那一行数据4.在数据库中创建新表一、数据库连接与编程实现1、创建Access数据库1)打开Office Access新建一个空白数据库DATA.accdb,并改好存放位置。2)根据自己需要建立一个新表,命名为表1;并在表内添加自己需要的列表数_c# access

HDU 4500 小Q系列故事――�丝的逆袭-程序员宅基地

文章浏览阅读1.8k次。毕业于普通本科的小Q一直自称是资深�丝,不仅学校不知名,甚至他自己在这个普通学校也是默默无闻――直到临近毕业的时候,班里5朵金花中的2位甚至从没和他说过话!  谁又能想到,如此不起眼的小Q在历经重重面试环节后,竟然如愿以偿加入了心仪已久的腾讯公司!消息刚刚传开的那几天,这在他们班甚至整个学院都是讨论的热门话题,如果这时候你还表示不知道小Q是谁,你都会被大家当作怪物的。  正所谓野百合也有春

随便推点

会计专业为什么要学python-会计要学python-程序员宅基地

文章浏览阅读1.2k次。广告关闭2017年12月,云+社区对外发布,从最开始的技术博客到现在拥有多个社区产品。未来,我们一起乘风破浪,创造无限可能。《笨办法学python》 第11课手记本节课讲了一个用来输入的函数raw_input,而我们一直用的print其实是一个用来输出的函数。 原代码如下:print how old are you? age = raw_input()print how tall are you?...

虚拟机如何共享目录_虚拟机共享目录-程序员宅基地

文章浏览阅读380次。虚拟机名称标签点右键,设置,共享文件夹,添加,选择路径。如果添加成功,cd /mnt/hgfs/里面有共享文件夹名称cd /sharefoldersu一下cp * /usr/local/src 拷贝所有运行 ./ 共享文件夹里的程序则此程序安装目录为/usr/local/src/程序名称..._虚拟机共享目录

git 提交乱码_git 提交java代码编码不对-程序员宅基地

文章浏览阅读652次。进入git安装目录。etc\gitconfig文件中增加以下内容:[gui] encoding = utf-8[i18n] commitencoding = gbk [svn] pathnameencoding = gbk_git 提交java代码编码不对

将lol人物模型导入到Unity3d-程序员宅基地

文章浏览阅读1.6k次。  接下来我打算将提取出来的lol人物模型导入到Unity3D中,这样会更加好玩!(不知道如何提取lol人物模型的话请看该链接)  首先我们已经把dae文件导入到c4d中了,可以看到这是一只吹笛子的亚索:  选择 文件->导出->FBX文件,这样就能导出成Unity3D可以使用的模型文件。  新建一个Unity项目,取名为Yasuo,可以看到现在里面什么也没有。..._怎么导出lol人物模型

java找不到内部类_(转)maven编译提示找不到sun内部类的解决方法-程序员宅基地

文章浏览阅读383次。今天在调整一个系统的构建方式,原先是是用eclipse直接构建的,现在要转换为用maven构建。项目目录结构和项目依赖都配置好之后,命令行下编译却有依赖包找不到的错误。[INFO] -------------------------------------------------------------[ERROR] COMPILATION ERROR :[INFO] --------------..._eclipse中jar包中不显示内部类

css实现给Joplin笔记加个目录_joplin 笔记目录-程序员宅基地

文章浏览阅读1w次,点赞2次,收藏3次。nav.table-of-contents ul { list-style-type: none; margin-top: 0px; margin-bottom: 0px; }nav.table-of-contents>ul { top: 5px; right: 0px; z-index: 99; font-size: 12px; position: fixed; padding: 15px; bo_joplin 笔记目录

推荐文章

热门文章

相关标签