最近学习数据结构与算法时,想把自己写的一些代码提交到GitHub上与大家交流分享,关于mac环境下的配置资料相对较少,于是记录一次自己用mac来配置git并向github上提交代码。一、下载git客户端程序下载地址:https://git-scm.com/download/mac(官网地址) 点击上面的地址来下载最新的git程序,官网目前最新的版本是2.27.0,我使用的版本是2.23.0 (本人            
                
         
            
            
            
            1、生成SSH-KEY//清理rss
mkdir key_backup $ cp id_rsa* key_backup $ rm id_rsa*
cd ~/.ssh
ssh-keygen -t rsa -C "xxxx@qq.com"2、Gitlab配置SSH-key将id_rsa.pub的所有内容复制进去测试 是否成功ssh -T git@192.xx.xx.xx
//失败了 不知道为啥Git            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-20 12:55:51
                            
                                360阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            以前采用gitosis在Mac OS上架设Git服务器,用于集中管理课题组中的所有Git仓库。Gitosis 是一套用来管理 authorized_keys文件和实现简单连接限制的脚本,用来添加用户和设定权限。它并非通过网页程序,而只是管理一个特殊的 Git 仓库。管理员只需在这个特殊仓库内做好相应的设定,然后推送到服务器上,Gitosis 就会随之改变运行策略。Gitosis没有web            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-19 14:20:34
                            
                                84阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            你对Mac快捷键知道多少?只停留在Com+C/V来粘贴复制,Ctrl+S保存文档吗?快捷键为我们省去了很多时间,但Mac还有许多非常有用的快捷键macbook新手可能还不知道,这里将其整理出来,希望它可以在你的工作中发挥最大的作用!打开新标签如果你也像我一样,沉迷于打开过多的选项卡,您不必每次都转到“文件”菜单或按加号打开一个新标签。⌘-T 可以解决问题。复制文件 当您需要创建文件副本时            
                
         
            
            
            
            git在mac上的配置1.mac上自带ssh  首先在命令行输入:$ ssh -v如果出现  这个表明ssh已经安装  2.生成ssh key$ ssh-keygen -t rsa -C "youremail@evervc.com"这个时候  Generating public/private rsa key pair.  Enter file in which to save the key (            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-17 23:26:39
                            
                                266阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Part1前言在Windows部署Stable Diffusion 在Linux部署Stable Diffusion如果你使用的是Mac电脑,也可以在本地配置Stable Diffusion体验AI绘画,不过也需要满足一定的环境要求。先放一张图欣赏:Part2硬件需求1显卡(GPU)需要搭载M1、M2新款Mac,才能充分利用GPU进行AI算法2内存内存8G或者以上,硬盘空间至少得10G以上如果硬件            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-29 19:16:49
                            
                                121阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            准备阶段你需要配置的清单Gitaly 实现了客户端-服务器架构:Gitaly 仅管理极狐GitLab 的 Git 仓库访问。其他类型的极狐GitLab 数据不能使用 Gitaly 访问。极狐GitLab 通过配置的仓库存储访问仓库。每个新仓库都根据它们的配置权重存储在其中一个仓库存储中。每个仓库存储:1 PostgreSQL数据库 节点:10.10.0.66至少 1 个 Praefect 节点(需            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-31 17:58:23
                            
                                267阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            安装docker  下载地址:https://docs.docker.com/docker-for-mac/install/下载下来是一个dmg的安装包,直接安装就可以了。网络问题嗯,在国内做开发必须谈网络问题,安装好docker之后,建议使用国内的docker镜像源,我用的是aliyun的。首先你得有aliyun的账号:如果你登录了,进入到上面的页面,点击上面页面的【管理中心】然后点击【镜像加速            
                
         
            
            
            
            前言:NDK:即Native Development Kit,用它开发c/c++是很方便的。这里是基于r13b的开发的,但r13b中没有samples这个文件,所以需要下载以前的版本中的samples,samples中包含的是官方的例子。准备工具:既然开发NDK,那eclipse和AndroidSDK那肯定是必须的。下载NDK包,android Studio中可直接下载,eclipse应该也可以,            
                
         
            
            
            
            目录一、搭建gitlab服务器二、开始学习使用git三、实战练习Git 是一个开源的分布式版本控制系统,Git 与常用的版本控制工具 CVS, Subversion 等不同,它采用了分布式版本库的方式,不必服务器端软件支持,也就是说git可以在不联网的情况下使用,Git 并不像 SVN 那样有个中心服务器,目前我们使用到的 Git 命令都是在本地执行,如果你想通过 Git 分享你的代码或者与其他开            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-16 23:30:03
                            
                                792阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            先到官网下载git 和git-gui(可选,官网可视化操作工具)然后选择自己电脑系统对应的版本,如果是macOS,下载安装homebrew软件管理工具然后在终端里面用homebrew安装即可。很久没写代码了,今天遇到一个坑,以前打开gui指令是git  gui,原来现在变成git-gui了,我平时add文件都是通过gui来操作的,因为比较方便,其他操作基本都是用的指令,也是因为比较方便哈            
                
         
            
            
            
            # GIT生成私钥对1. ## Git配置用户名和邮箱- 查看git的配置列表git config --list如果没有配置东西,应该是空的。照着下面配置完成后,你可以再试一下该命令,就会出现一系列配置信息。- 进行配置- ### 命令行配置> git config --global user.name "username"> git config --global user.emai            
                
         
            
            
            
            简单搭建Gitlab CI持续集成环境简单介绍Gitlab CI的功能从GitLab 8.X 开始,GitLab CI就已经集成在GitLab中,我们只要在项目中添加一个.gitlab-ci.yml文件,然后添加一个Runner,开启Runner,即可进行持续集成。而且随着GitLab的升级,GitLab CI变得越来越强大。GitLab Runner在没使用过Gitlab之前,我也有一个困惑,到            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-28 11:06:57
                            
                                152阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            版本控制是一种记录一个或若干文件内容变化,以便将来查阅特定版本修订情况的系统。这个版本控制软件,有 svn还有git,是一个工具.git是由linux的作者开发的git是一个分布式版本控制系统svn cvs是集中式的版本控制系统,区别于git,集中式的版本控制系统,必须联网才能用,并且写完了,还得放到一个统一管理的目录,还得通过网络传输版本库指的就是一堆代码,被循规蹈矩的管理者,就是叫做版本库sn            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-19 11:15:19
                            
                                63阅读
                            
                                                                             
                 
                
                             
         
            
            
            
             一、前提系统:Centos 6.5软件版本:gitlab-7.8.4Selinux:关闭防火墙规则:先清空(搭建好了后续自己添加相关放行规则) 二、yum源配置和相关依赖包  1.添加epel源和PUIAS_6_computational源# yum -y install epel-release     创建该文件并添加以下内容:#            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-13 13:22:13
                            
                                66阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            前言:网上各种安装教程参差不齐,反复尝试了好几遍,中间耽误了很长时间,所以特意记录一下安装建议使用 Homebrew安装,macOS 安装 Git 最好用 Homebrew,方便快捷。brew install git配置安装完成之后下面就是配置了,首先进入.ssh文件夹cd ~
cd ~ /.ssh注:初始化的情况下是没有config文件夹的,新增config文件,后面会用到。touch conf            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-07 11:14:33
                            
                                59阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            0.名词解释git    是一种版本控制系统,是一个命令,是一种工具    gitlib    是用于实现git功能的开发库    github    是一个基于git实现的在线代码托管仓库,包含一个网站界面,向互联网开放    gitlab    是一个基于            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-02 10:39:41
                            
                                40阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            目录1. 说明2. 生成ssh2-1. 设置全局邮箱和用户名2-2. 生成全局ssh3. Github、Gitee配置ssh3-1. Github配置3-2. Gitee配置 1. 说明由于我的Github、Gitee、Gitlab用的邮箱不同,向不同的平台提交代码时都需要验证密码,非常麻烦所以配置了一个共用的SSH密钥。原理:第一步,设置全局邮箱和用户名第二步,生产ssh,我下面给的命令没有            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-12 10:11:05
                            
                                1439阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            目录一、创建一台centos7虚拟机,并完成相关配置(请把虚拟机内存调至3g及以上,否则安装过程中容易失败)二、搭建GitLab环境:https://about.gitlab.com/install/  (安装说明)1、Install and configure the necessary dependencies(不一定要和我一致,具体根据当下的GitLab的安装说明)  &            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-28 11:00:54
                            
                                101阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Docker的安装和简单环境的搭建0x01: Docker安装== 以CentOS Linux release 7.3.1611 (Core)为例进行docker安装 == 1.下载关于Docker的依赖环境yum -y install yum-utils device-mapper-persistent-data lvm22.设置下载Docker的镜像源yum-config-manager --            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-11 12:55:35
                            
                                65阅读
                            
                                                                             
                 
                
                                
                    