MAC pro git 使用攻略

好记忆不如烂笔头,能记下点东西,就记下点,有时间拿出来看看,也会发觉不一样的感受。

一.准备工作

1.创建你的github账号,

地址:https://github.com/  

保证自己有个 github 的账号.

2. git的下载和安装

https://git-scm.com/downloads/  

使用命令: git --version 去检测是否安装成功.

3. git desktop 客户端

https://desktop.github.com/ 一路安装就好.


二.终端配置

1.打开终端,输入

cd ~/.ssh

这个是检查你的ssh的是否存在的,如果存在,先将已有的ssh备份,或者将新建的ssh生成到另外的目录下.

接下来你就需要用默认的参数生成ssh,终端输入

ssh-keygen -t rsa -C demo@gmail.com

这里的demo@gmail.com 就是你注册github时的邮箱地址

然后一直回车,就会在.ssh目录下生成ssh keys 

如果要修改ssh生成目录,在粗体位置处输入要生成的路径,选择默认的话,会生成在 ~/.ssh

2.打开你的github,按着下面的步骤

这里写图片描述

点击左侧的SSH keys 然后添加

这里写图片描述

上面的 
Title:填写你注册的邮箱号,这里就是demo@gmail.com
key :填写你的生成的id_rsa.pub 文件将里面的内容copy到此

使用 cat  id_rsa.pub  查看生成的秘钥信息

再将文本信息放入到key中就是了。


3.测试一下你的账号跟github连上了没有

ssh -T git@github.com

如果出现

Hi xxxx! You've successfully authenticated, but GitHub does not provide shell access.

就表示你已经连上了

如果没有连接上执行如下命令:

git config --global user.email "demo@gmail.com".

git config --global user.name "github名字".


三.上传代码到github


登录到github,然后点击+,选择New repository 创建仓库。

这里需要填写的有

Repository name:你自己建的工程的名字 
Description:对你上传工程的一个简单的描述 
Public:选择的是所有人都可见 
Private:可以设置你指定的人可见 
这里我们一般选择的就是Public,根据自己需要你可以选择Private 
下面的 
Initialize this repository with a README:就是给你的工程初始化一个README(工程的用法简介之类的)的一个文件,这里我们不选,到后面自己创建。 
然后点击Create repository到下个界面

这里写图片描述

到这里你就不需要做什么了,按着红色框里面的步骤来就可以了 , 不同的项目,对应的内容是不一样的。


四.修改你的github工程


你可以这样做,点击github右下角的Clone in Desktop

这里写图片描述

将文件保存到本地,这里我就设置路径为桌面,放在桌面上了,然后我就往里面添加了一张图片

如图我添加一张图片Swift_logo.png

这里写图片描述

然后看看我的github客户端点击changes,就会发现新增了一个图片,然后填上描述(比如我这里写的是second commit 和 add picture)提交

这里写图片描述

然后就如图点击History就可以看到你的历史提交记录,这里我们会发现我刚才提交的也就是second commit 后面有一个圆圈,这个的意思就是还没有同步到github上去,点击右上角的Sync,就可以同步了,这一步不要忘记,不然你在github上看不到你的更新,如图

这里写图片描述

然后刷新我们的工程主页,就可以看到提交的更新了

这里写图片描述

五.最后

有的童鞋问我怎么删除github上的工程,这个删除在项目的Setting 中,一路按照提示就删除了。

六.最后

其实这些步骤有时候并不是很好使,最后我又尝试了一种很好使的方式。现在将步骤说明如下(前期的准备工作要做好才能顺利实现如下的操作) :

1.首先在github页面添加一个repository,取名为 demo .

2.然后执行:

ssh -T git@github.com

git config --global user.email "demo@gmail.com".

git config --global user.name "github名字".

git clone https://github.com/demo/demo.git demo 将新建的demo 克隆到本地 

如:在

/Users/demo/GitHub/目录下执行 2 中的命令.

3.将demo 项目下的所有代码copy到 demo 目录下。

如: cp -r ~/demo/*  .

4.然后依次执行命令 :

git add .

git commit -m “init demo codes ”

 git push -u origin master 

就可以将代码提交到github中了。

这个步骤操作也是最方便的使用方式. 

(推荐使用)


第二次提交:

将修改的代码放到第一次添加的目录下,

然后执行:

git add .

git add --update .

git commit -am "submit codes"







  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值