Mac OSl连接==GitHub== & ==码云==及一些相关命令笔记

SSH命令:

生成 SSH key
1
ssh-keygen -t rsa -C "xxx@xx.com"

查看SSH 公钥

1
cat /Users/maxiaoding/.ssh/id_rsa.pub
1
2
$ git config --global user.name "你的名字或昵称"
$ git config --global user.email "你的邮箱"

测试是否连接成功:

1
ssh -T git@git.oschina.net

执行git config命令预先配置好相关的用户信息,配置执行如下:

1
git clone https://gitee.com/用户个性地址/HelloGitee.git #将远程仓库克隆到本地

修改代码后,在仓库目录下执行下面命令

1
2
3
$ git add . #将当前目录所有文件添加到git暂存区
$ git commit -m "my first commit" #提交并备注提交信息
$ git push origin master #将本地提交推送到远程仓库

本地初始化一个项目,设置远程仓库地址后再做push

1
2
git init 
$ git remote add origin https://gitee.com/用户个性地址/HelloGitee.git

接下去,进入你已经初始化好的或者克隆项目的目录,然后执行

1
git pull origin master

修改/添加文件,否则与原文件相比就没有变动

1
2
3
$ git add .
$ git commit -m "第一次提交"
$ git push origin master

安装# Homebrew

1
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

查看git 属性

1
cat ~/.gitconfig

修改配置

1
vim ~/.gitconfig

在 Mac OS X 上永久取消隐藏系统文件夹:

  1. 以管理用户身份打开终端。

  2. 键入以下命令:

    defaults write com.apple.Finder AppleShowAllFiles YES

  3. 通过重新启动 Finder,或者按住 Option 键的同时单击 Finder 并选择“重新启动”,来重新初始化 Finder。

    注意:这会显示关键系统文件。您可以通过发出使用“NO”而不是“YES”的相同命令,将此设置还原为默认值。


在终端中直接运行命令

1
export http_proxy=http://proxyAddress:port

这个办法的好处是简单直接,并且影响面很小(只对当前终端有效,退出就不行了)。

如果你用的是ss代理,在当前终端运行以下命令,那么wget curl 这类网络命令都会经过ss代理

1
export ALL_PROXY=socks5://127.0.0.1:1080

方法2:

把代理服务器地址写入shell配置文件.bashrc或者.zshrc

直接在.bashrc或者.zshrc添加下面内容

1
2
export http_proxy="http://localhost:port"
export https_proxy="http://localhost:port"

以使用shadowsocks代理为例,ss的代理端口为1080,那么应该设置为

1
2
export http_proxy="socks5://127.0.0.1:1080"
export https_proxy="socks5://127.0.0.1:1080"