- 首先确保有github(https://github.com)的账号
图1
有的话登录如下:
图2 登录页面
没有的话注册如下:
图3 注册页面 -
其次是创建git远程仓库
这里有两种创建途径
图4 途径一
图4 途径二
殊途同归,最终都会进入创建界面:
图5 创建界面
到此远程git仓库就建好了,没有上传项目是这样子的
图6 没有项目的仓库 - 接下来就是配置SSH
图7 配置SSH
3.1~
.ssh 文件是隐藏文件,所以我们要借助终端进行显示
显示:defaults write com.apple.finder AppleShowAllFiles -bool true
隐藏:defaults write com.apple.finder AppleShowAllFiles -bool false
终端-直接输入上述命令-finder强制退出,命令生效
图8 强制退出Finder
图8 显示文件
图8 隐藏文件
3.2~
cd ~/.ssh 查看是否配置.ssh文件
图9 查看.ssh 文件
po:因为公司项目用的是git管理,所以 .ssh 文件是存在的,不过我们还可以按照不存在的方式创建.ssh 文件
3.3~
mkdir .ssh- -------创建.ssh文件夹
图9 .ssh 文件
ssh-Keygen -t rsa -C “邮箱地址”(这个邮箱地址可以不是你创建git账号的邮箱地址)
中间提示输入密码的点击回车
如果存在.ssh文件会提示/Users/xxx/.ssh/id_rsa already exists.
Overwrite (y/n)? 选择n
图10 存在.ssh文件
如果不存在.ssh文件
图10 新建.ssh文件
ls -la -------检查配置是否成功
图10 配置成功
pbcopy < ~/.ssh/id_rsa.pub -------拷贝
图11 拷贝内容
图11 配置未成功
ssh -T git@github.com -------配置仓库的SSHkey
图11 配置成功
图11 配置成功
到这步为止,git远程仓库已经建成了,接下来小试牛刀一下 -
上传代码(git命令)
cd +代码库文件夹 -------切换到本地仓库目录下
git init -------初始化本地仓库
git commit -m "test" ------- 对暂存区的提交打快照
git remote add origin +远程库的地址(path) -------将本地库关联到远程库
git pull --rebase origin master(不加这句可能报错出现错误的主要原因是github中的README.md文件不在本地代码目录中) -------可以通过该命令进行代码合并
git push -u origin master -------上传代码
图12 成功上传代码
git仓库上传项目之后是这样滴
图12 上传项目 -
删除git远程仓库
图13 删除仓库
图13 确认删除 - 再次感谢大神的杰作
http://blog.csdn.net/li15809284891/article/details/52971729
http://blog.csdn.net/Companion_1314/article/details/52768681
网友评论