
Git
auspark
MacOS Objective-C、C、C++、Python、Lua、Shell
展开
-
git只从server上clone一个branch,而不clone整个仓库的指令
git只从server上clone一个branch,而不clone整个仓库的指令: 如果不加参数--single-branch,而只用了-b参数,那还会clone整个仓库。只是会在clone后,自动的checkout为-b所指定的分支。原创 2022-06-16 16:28:43 · 1246 阅读 · 0 评论 -
读取所有git branch及其最后提交时间
今天down到一个git管理的程序,里边居然有好几个branch。那么,那个才是最后修改的branch呢?从terminal中一个个的操作每个分支及其commit记录,很是繁琐。还是用shell做了个脚本listbranches实现遍历,将每个branch的最后提交时间打印出来。效果如下: 如果将脚本listbranches放到/usr/local/bin下,以后就可以用listbranches来读取任何一个git项目的branch list及commit时间了。...原创 2022-06-07 17:25:46 · 1190 阅读 · 0 评论 -
git设置忽略对临时文件或文件夹的追踪
问题描述:在xcode开发app中,通过设置将DerivedData和build两个文件夹显示到了工程路径下了在每次经过改动和编译后,这两个文件夹里边的内容都会变动,git没有任何设置情况下,会追踪所有的变动,但这些追踪没什么意义,他们是临时生成的或经过编译生成的有没有办法让git不追踪这两个文件夹?解决:在project创建并git init之后,在.git同级目录下t...原创 2020-04-09 10:37:48 · 1200 阅读 · 0 评论 -
GIT使用详细教程—新手
cacti普通人一:Git是什么?Git是目前世界上最先进的分布式版本控制系统。工作原理 / 流程:Workspace:工作区Index / Stage:暂存区Repository:仓库区(或本地仓库)Remote:远程仓库二:SVN与Git的最主要的区别?SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干活的时候,用的都是自己的电脑,所以首先要从中央服务器哪里得到最新的版本,然后干活...转载 2019-12-07 15:08:29 · 127 阅读 · 0 评论 -
Mac生成添加ssh公钥
生成 SSH 公钥大多数 Git 服务器都会选择使用 SSH 公钥来进行授权。系统中的每个用户都必须提供一个公钥用于授权,没有的话就要生成一个。生成公钥的过程在所有操作系统上都差不多。首先先确认一下是否已经有一个公钥了。SSH 公钥默认储存在账户的主目录下的 ~/.ssh 目录。进去看看:$ cd ~/.ssh$ lsauthorized_keys2 id_dsa k...转载 2019-12-02 13:05:23 · 482 阅读 · 0 评论 -
git 拉取远程分支到本地
步骤:1、新建一个空文件,文件名为hhhh2、初始化 git init3、自己要与origin master建立连接(下划线为远程仓库链接)git remote add origin git@github.com:XXXX/nothing2.git远程仓库链接在github这里,如下图红色框内所示的链接:输入命令:4、把远程分支拉到本地git fetch origin ...转载 2019-12-02 09:36:57 · 418 阅读 · 0 评论 -
Git clone waring:templates not found
Issue:在 Mac 上用 SourceTree 克隆 svn 的时候, 出现了warning: templates not found /usr/local/git/share/git-core/templates警告,导致克隆失败.solution:在终端输入sudo mkdir/usr/local/gitsudo mkdir/usr/local/git/sha...原创 2019-12-01 20:35:03 · 530 阅读 · 0 评论 -
Git 常用命令大全
Git 是一个很强大的分布式版本控制系统。它不但适用于管理大型开源软件的源代码,管理私人的文档和源代码也有很多优势。Git常用操作命令:1) 远程仓库相关命令检出仓库:$ git clone git://github.com/jquery/jquery.git查看远程仓库:$ git remote -v添加远程仓库:$ git remote add...转载 2019-11-29 21:53:21 · 110 阅读 · 0 评论 -
git & github
git和Github 概念git --- 版本控制工具(命令)。工具介绍官方网站:http://git-scm.com工具下载地址:http://git-scm.com/download/git是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理。git是个工具,在linux里面也就类似gcc这样的工具一样,是一个shell命令。git是...转载 2019-10-29 10:45:20 · 182 阅读 · 0 评论