git的安装和使用Mac版本,本地代码仓库文件的删除和重新导入代码

原创 2016年05月31日 11:52:20

第一步:安装git 下载地址http://code.google.com/p/git-osx-installer

点击后缀.dmg文件,然后点击后缀.pkg文件,按照步骤安装成功,如图所示


进入终端输入 which git 回车

输出/usr/local/bin/git下载成功

第二步:注册git账号,激活账号,添加项目,填写项目信息,项目名必写,项目介绍可不写,选择项目语言,其他保持默认不变,如果是外部人不能看见的项目,选中私有项目。如图



然后就会有一个文件生成,如图


第三步:写自己账号的公钥私钥,在终端操作,便于以后操作,因为会让用户每次都输入用户名和密码

1.git config --global user.name " " ,""你的用户名

2.git config --global user.email "",""你的邮箱

3.ssh-keygen -t rss -C "".""你的邮箱

4.cat .ssh/id_rsa.pub

第四步:1.defaults write com.apple.finder AppleShowAllFiles YES 终端输入会显示两个文件

2.上传代码  git clone git@git.oschina.net:myxiaoyu/exercise.git

把自己要上传的项目拉进finder中自己新建项目中,步骤3中有图


3.打开finder文件,删除git文件,新建的项目目录下有个.git文件不能删除,删除自己拉进的项目的子目录下的.git文件,此处我已删除所以没有详细图片。此图为最终版本图


终端输入 cd exercise

git add .

git commit -m "wyghbjgu"

git push

每行回车,注意git add先空格在.

看到下图,上传成功


在自己git账号刷新会多一个文件,就是上传成功


4.checkout工程

打开xcode工程,选择source Control -->checkout,如图(要输入自己git项目的网址),选择路径,等待下载,成功之后可以在自己的路径看到导出的项目。



5.以后提交项目代码就会简单很多,source Control-->commit-->写备注-->push  更新自己git账号,会发现刚提交成功的代码。

git本地代码仓库的删除和重新导入

打开终端输入

git init 重新初始化git

查看本地git是否存在:ls -a

删除git:rf -rm .git

进入项目仓库:cd test   (test为git上建立的工程名)

删除仓库中的文件 rf -rm APP (APP为项目中各个文件,总共好几个,一步步移除)

把自己新的项目拉进test中

执行git add .

git commit -m "huh"

git push

或者打开本地仓库里的拉进的项目,从工程中进行commit和Push(前面已经给过图),打开自己的git查看是否上传新代码成功。

重新在本地代码仓库里把项目checkout出来放在自己想存的路径里,从这个项目里开始编写代码,以后也可以上传代码,上面有详细说明

二、新的方法

有时我们会遇到把本地代码弄坏了,很严重,不想要了,那么就会想重新在git上下载。

然后我们就可以重新从git上面下载,这个下载下来的就是本地代码库。打开然后checkout,保存在自己想保存的地方,在这个代码里面进行代码的编写。提交代码最直接的方法就是在xcode里面,上面有详细配图。我们还可以从终端进行提交代码。这个方法也很简单。打开终端:

1.  cd 代码仓库路径

2. git add .

3. git commit -m "你此次提交代码做了什么改动“

4.git push

三、第一次添加新项目还有更简单的方法(这次没有配图说明,好久没有写博客了,图片忘记截图了,希望你们的英文还不错哦)

1.添加SSH公钥

  1.1 cd ~/.ssh

  1.2如果不存在.ssh 那就创建 加入此行代码   mkdir ~/.ssh

  1.3如果存在就不需要进行第二步操作

  1.4然后查看 ls 会有几个重要的文件 跟git有关系的,见谅,下次在更新的时候我会配图说明的

2.生成RSA密钥对(做这些是为了以后提交代码更简洁)

  ssh-keygen -t rsa -C "你的邮箱"

3.查看公钥内容

   3.1 cat ~/.ssh/id_rsa.pub

回车之后会有很多内容给你,把这些全部复制一下,千万不要多复制空格或者其他的,

   3.2 进入你的git 点击

   3.3然后点击

会出现

把你复制的内容粘贴到公钥里面,标题名字自己随便写,点击确定就好了。如果有其他问题,比如git说你的公钥不能够添加是因为已经存在过,那就有很多可能了,看看你上面显示的公钥是不是和这个一样,一样的话,就是前面你的操作有问题,邮箱什么的可能写错,反正原因很多,你可以百度。这里不再赘述。

4.测试公钥

ssh -T git@git.oschina.net

5.然后就开始在你的git上创建自己项目。这个创建前面已经配图说明,这里不再说明

6.在本地创建文件夹,这个是你即将要进行代码操作的文件夹,写在桌面上不是更容易找到吗

7.  cd 你刚刚创建的文件夹

8.克隆你的ssh公钥,这个上面也有说明,记住一定要点击ssh

git clone  (ssh公钥粘贴在这里)

9.添加忽略文件gitignore

先打开这个网址下载忽略文件  https://github.com/github/gitignore

  9.1 cd 你的项目路径

  9.2 ls

  9.3 cp  OC的路径或者swift的gitignore路径 .gitignore

  此时你的文件夹里面多了一个文件 ,注意后面的.gitignore一定要写上


   9.4 git status

   9.5 git add .

   9.6 git commit -m "添加.gitignore忽略文件"

   9.7 git push

此时在你的git上更新就会看到你提交的信息

10 最后一步才是在xcode上创建你的项目,很奇怪吧,把这个项目路径选择在你导下来的本地代码路径,不能选择下面的 creat 。。。git  一定不能选

完成啦 




版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

mac下卸载Git

查看Git安装位置which -a gitmac上默认安装的git安装在/usr/bin/git彻底删除:cd /usr/bin sudo rm -rf git*安装有其他版本的git卸载方式也一样,...
  • napoay
  • napoay
  • 2016年01月08日 15:23
  • 8378

Mac 删除git文件夹,删除svn文件夹

cd到该文件夹     //删除文件夹下的所有 .svn 文件     find . -name ".svn" | xargs rm -Rf     //删除文件夹下的所有 .git...

Mac上Git之创建本地库

如要转载,请注明来源,小石头的博客: http://blog.csdn.net/lu1024188315 说明:所用的命令建议都手动敲,不要复制,复制可能会出现找不到命令的问题。 Git本地操作 ...

Mac下覆盖系统原生Git

Git今天在看《pro git》,发现下载最新版本Git(2.4.0)后,通过 git --version 发现依旧显示为 2.2.0 。由于鄙人有轻微强迫症,于是就决定一查究竟。...

Git的使用十(从远程库克隆)仅限Mac亲测

要克隆一个仓库,首先必须知道仓库的地址,然后使用git clone命令克隆。 Git支持多种协议,包括https,但通过ssh支持的原生git协议速度最快。...

Git使用本地仓库之基本操作

1、Git是什么? 一个分布式版本控制系统,和SVN类似,但远比SVN强大的一个版本控制系统 ①Git可以方便的在本地进行版本管理,如同你本地有一个版本管理服务器一样我们可以选择在合适的时间将本地版...
  • hebbely
  • hebbely
  • 2016年07月08日 10:49
  • 15364

Mac下从安装Git到使用github进行版本控制(git命令/Xcode管理)

个人在iOS的开发过程中,经常会用到第三方类库,而这些类库大都是在GitHub上的,不得不说GitHub确实是一个非常酷的网站,实用一点说这里可以学习到很多的东西,也可以和世界各地的开发人员接触,势利...

mac os x使用Git简易入门教程

该入门教程的流程是这样的; 什么是Git----------------->为什么选择Git----------------->如何安装Git到MAC OS X------------------>...
  • nellson
  • nellson
  • 2016年05月28日 19:05
  • 12187

mac_命令行删除Git本地库

进入git本地库位置 输入命令行$ git init 可以得到本地库的.get文件路径 输入命令行$ ls -a 此时可以得到本地库位置下的文件列表,会发现里面有.git .gitignore文件...

mac下查看git安装目录

一直找不到Git在mac中的安装位置,今天看到一个方法,试了下是可行的。在命令行中打入which git, 就会显示git的安装位置了。...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:git的安装和使用Mac版本,本地代码仓库文件的删除和重新导入代码
举报原因:
原因补充:

(最多只允许输入30个字)