最近新换了mac,我换mac并非自愿。无论mac的性能有多好,我依然讨厌使用appstore下载软件的感觉,尤其在我一遍又一遍忘记自己的appID的时候。无奈我的thinkpad常常死机,最近又常倒腾react,在windows环境下编译真是要累死宝宝只能换了mac。

换了mac之后的第一件事,开机输入用户名和密码。在windows下,我们的用户名是我们的邮箱名,密码也是有绑定关系的。但是我领mac的时候,资产管理员跟我说用户名是类似于admin一个完全没辨别性的东西,密码也是admin123456这种看起来完全跟我没啥关系的东西。虽然心存疑问但我还是照输了。然后事实是可以用。但是每次打开终端看到终端显示的不是我自己的名字感觉总是怪怪的。所以,我在系统偏好设置->用户与群组里面把管理员的名字和密码改了。改完之后,我的悲剧就开始了。

首先改完之后,我不知道我之前下载的应用程序都到哪里去了,打开个webstorm都找不到。经过指点,我发现原来之前下载的东西包括你之前安装的应用程序都伴随你的那个类似于admin的文件夹到了你的名字->admin里面。

之后作为程序媛,你当然要写代码,写完代码你还得提交。我们目前代码提交是svn和git并存。

mac使用svn:

1.到你想要放svn的目录下,用命令行svnadmin create ***命令执行成功后,就发现硬盘上多了你刚刚创建的目录。

2. 配置权限

参考这篇日志: http://blog.csdn.net/itianyi/article/details/8981989

基本就没问题了。如果你在执行过程中遇到没反应或者说你没权限,试试前面加sudo

mac使用git

1.$ git config --global user.name "abd"

 $ git config --globa user.email "abd@7777.com" 

2.生成密钥

$ ssh-keygen -t rsa -C "abd@7777.com"

按3个回车,密码为空。

之后就可以把你的密钥添加到git上啦。

3获取源码。。。

就是正常的git 操作即可。

mac的切换输入法:默认是control + 空格

mac调出控制台: 默认是option + command + i

目前用到的就这些,有新的再补充~

mac新手的烦恼的更多相关文章

  1. Mac新手从入门到放弃MongoDB

    1. 简介 MongoDB 是一个基于分布式文件存储的数据库.由C++语言编写.旨在为WEB应用提供可扩展的高性能数据存储解决方案.一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最 ...

  2. mac新手使用

    mac新手使用教程 B站上有个Mac云课堂

  3. Mac如何通过终端开启/关闭SSH?Mac新手教程

    Mac如何通过终端开启/关闭SSH?Mac新手教程   SSH(Secure Shell)是一种通用的.功能强大的.基于软件的网络安全解决方案.计算机每次向网络发送数据时,SSH都会自动对其进行加密. ...

  4. Mac新手入门使用教程 - Finder 技巧

    1,了解MAC电脑桌面.   Finder:中间DOCK栏下最左边蓝白相间的图标. DOCK栏:包括Finder.前往应用程序.创建所有应用程序的快捷方式(google浏览器等).系统偏好设置.堆栈. ...

  5. Mac新手必看教程—让你离熟练操作mac只差十分钟

    本文收录于:风云社区(提供各类mac软件资源下载) 本文源自:什么值得买 无论轻薄办公本.还是赶超台式性能的游戏本,关注#笔记本攻略#栏目,解决笔记本电脑从选购到使用的各种问题. 引子 大部分用户接触 ...

  6. Mac新手问题

    [现象:]MAC下checkout代码时,报svn:E170013-unable to connect to a repository at url xxx, svn:E1700113: unable ...

  7. Mac新手入门:mac操作技巧

    面对全新的mac电脑,你是不是一脸的迷茫,一些原来windows上的基本操作在mac上都不知道从何入手了,下面小编就为大家整理了一些基本的操作.相信一定会方便你的学习和工作的. 如何压缩与解压缩 在M ...

  8. Mac新手必看教程——轻松玩转Mac OS

    背景: 大部分用户接触的第一个操作系统大多是windows,本人记得曾经小学的微机课也是以win98为基础学习了一众office软件.随着工作的多样化,单一的windows系统已经无法满足部分需求,而 ...

  9. Mac新手使用指南:brew安装的nginx常用命令

    安装:brew install nginx/sudo brew install nginx 启动:brew services start nginx/sudo brew services start ...

随机推荐

  1. grep 命令

    简单介绍:grep命令是用于分析一行信息,若当中有我们所需要的信息,就将该行取出来. 语法结构:grep [-acinv] [--color=auto] '查找关键字' #{filename} -a: ...

  2. 本地mysql打不开的解决方法

    今天打开本地mysql的数据库,却一直打开报错.错误代码是10061. 让同事过来一看,发现是自己的mysql服务器并未启动.右下角任务管理器的mysql服务器为红色未启动状态.

  3. C#对象先序列化然后反序列化时间丢失八小时的问题

    把对象JSON序列化,然后反序列化后发现时间少了八小时.因为在东八区,所以序列的时候按照1970-01-01:08:00:00为基数取得差值,而反序列化的时候以1970-01-01:00:00:00作 ...

  4. arm_GPIO_简单编程例题

    题目 分析下面的汇编led.s,查看S5PV210手册,说明程序的功能,和最终的运行结果,以及相关的硬件原理图,S5PV210手册可以在教学资源里的学习资料文件夹中下载. .equ   GPH3CON ...

  5. Ubuntu和Win双系统解决主板时间差

    由于U和W两个系统的默认时间相差8小时,且会自动改变电脑主板里的默认时间,需要在U中进行设置. timedatectl set-local-rtc true

  6. postgres索引创建、 存储过程的创建以及在c#中的调用

    postgres创建索引参考 http://www.cnblogs.com/stephen-liu74/archive/2012/05/09/2298182.html CREATE TABLE tes ...

  7. git pull push 不用输入用户名和密码的方法

    1.在计算机的安装盘下找到 '用户' 这个文件夹打开. 2.找到'用户' 文件夹下面你当前的用户. 3.新建'.gitconfig' 文件 4. [user] email =  name = [pus ...

  8. 数据结构之栈-JavaScript实现栈的功能

    记录自己的学习 栈(stack)又名堆栈,它是一种运算受限的线性表.其限制是仅允许在表的一端进行插入和删除运算.这一端被称为栈顶,相对地,把另一端称为栈底.向一个栈插入新元素又称作进栈.入栈或压栈,它 ...

  9. LeetCode之263. Ugly Number

    ------------------------------------------------------------- 如果一个数的质因子只包括2,3,5,那么这个数n可以表示为:n=2x+3y+ ...

  10. Js(DOM) 和Jq 对象的相互转换

    JQuery 对象不能使用DOM对象中的方法,同样,Dom对象 不能使用JQuery 中的方法,但有时候 ,我们不得不使用JQuery的方法或者 Dom对象的方法,该怎么办呢? 下面介绍一下 jq对象 ...