您的位置:首页 > 编程语言

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

2016-05-31 11:52 791 查看
第一步:安装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  一定不能选

完成啦 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息