Mac端上git的简单使用

栏目: 编程工具 · 发布时间: 5年前

内容简介:前言:前几天在老师的带领下开始接触git,看着老师在我电脑上一通操作,一个项目代码就从网上被clone下来了,觉得好神奇,于是乎闲暇时间我也琢磨了一通,主要是在网上查阅了一些资料,然后自己实践操作了一下成功后,将操作过程整理了一下分享给大家。一、码云和github的选择git版本控制,由于github创建私有项目时收费的,所以我们通常使用码云进行项目代码管理,如果您想写一些开源的项目可以选择github,因为那是国外的网站,然后道理大家都懂得。

前言:前几天在老师的带领下开始接触git,看着老师在我电脑上一通操作,一个项目代码就从网上被clone下来了,觉得好神奇,于是乎闲暇时间我也琢磨了一通,主要是在网上查阅了一些资料,然后自己实践操作了一下成功后,将操作过程整理了一下分享给大家。

一、码云和github的选择

git版本控制,由于github创建私有项目时收费的,所以我们通常使用码云进行项目代码管理,如果您想写一些开源的项目可以选择github,因为那是国外的网站,然后道理大家都懂得。

二、git环境

在Mac OS X 中都已经安装了Git。但是,Git的版本未必是最新的,推荐安装使用最新版本的Git。

打开Terminal(终端),输入  git 查看git信息

Mac端上git的简单使用
一般情况下mac电脑上都是有git的

如果发现你的系统上没有安装Git,那么你要到Git的网站(https://git-scm.com/downloads)下载并安装最新版本的Git.不管怎样,(即使发现你的Mac OS X上已经安装了Git)仍然建议你及时更新自己的Git。如果你的电脑上已经安装了Git,那么你可以通过在Terminal中输入下面的指令来自动更新你电脑上的Git。

命令行:git clone https://github.com/git/git

Mac端上git的简单使用
git跟新下载完成

二、上传代码到码云

1.在码云上创建自己的项目,创建如图所示

Mac端上git的简单使用
创建仓库
Mac端上git的简单使用
在码云中创建自己的项目

2. 复制git地址

Mac端上git的简单使用
复制地址

3. cd 到指定的目录文件下

4. 使用命令:git clone https://git.oschina.net/xxxxx/xxx.git 将项目克隆到本地。

Mac端上git的简单使用

5. cd 到克隆的文件中,并且将项目拖到其中

Mac端上git的简单使用

6. 执行命令 git add . ( . 表示所有文件 如果想添加项目中的指定文件,那就把.改为指定文件名即可)

7. 执行命令 git commit -m ”提交说明”

Mac端上git的简单使用

8 . 执行命令

git remote rm origin

git remote add origin https://git.oschina.net/xxxxx/xxx.git 将本地仓库关联到码云上

git push -u origin master 将代码由本地仓库上传到Github远程仓库

Mac端上git的简单使用

执行到这一步,你的项目就已经被传到码云中了

Mac端上git的简单使用
码云仓库

补充:查看网上案例有些人最后一步回报一些错误

如果报failed to push some refs to ‘https://gitee.com 这个错误,错误的主要原因是码云中的README.md文件不在本地代码目录

Mac端上git的简单使用

解决方法:

可以通过如下命令进行代码合并 (注:pull=fetch+merge)

git pull –rebase origin master 或者 git pull origin master

再执行 git push -u origin master方法就行了

部分参考: https://www.jianshu.com/p/4496e8f5c0a3

还有一种方法是通过Xcode去管理自己的代码 操作很简单, 这个网上有详细解释感兴趣的点击下方链接:

https://www.jianshu.com/p/20888bffa82d

转载时请注明出处及相应链接,本文永久地址:https://blog.yayuanzi.com/24941.html

Mac端上git的简单使用

Mac端上git的简单使用 微信打赏

Mac端上git的简单使用 支付宝打赏

感谢您对作者Annwn的打赏,我们会更加努力!    如果您想成为作者,请点我


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Head First JavaScript Programming

Head First JavaScript Programming

Eric T. Freeman、Elisabeth Robson / O'Reilly Media / 2014-4-10 / USD 49.99

This brain-friendly guide teaches you everything from JavaScript language fundamentals to advanced topics, including objects, functions, and the browser’s document object model. You won’t just be read......一起来看看 《Head First JavaScript Programming》 这本书的介绍吧!

URL 编码/解码
URL 编码/解码

URL 编码/解码

XML、JSON 在线转换
XML、JSON 在线转换

在线XML、JSON转换工具

HEX HSV 转换工具
HEX HSV 转换工具

HEX HSV 互换工具