Mac下Git的基础操作

目前最火的版本控制软件是Git了吧,今天简单梳理一下Mac下Git的基础操作~~

一.什么是Git

Git是一个分布式代码管理工具,用于敏捷的处理或大或小的项目,类似的工具还有svn。

基于Git的快速的、免费的、稳定的在线代码托管平台有github,还有一些国内的,coding、csdn代码托管平台、京东代码托管平台等等。

二.Git的基本使用

1.注册一个git账号

咱们以coding代码托管平台为例来简单介绍

A.登陆coding网站https://coding.net/,注册coding账号,注册完后需登陆邮箱激活邮件;

B.登陆账号,创建新项目,项目分私有和公开的,公开的就是所有人只要访问你的git主页,就可以看到你的代码,私有的就是只有你能看到,或者你的授权了的用户可以看到,这里新建一个私有的项目。

2.安装Git客户端

Coding作为代码托管服务器,在服务器上已经创建好项目,工作中需要把项目下载到本地,然后去上传新增、或者修改代码等操作,需要在本地安装git客户端。

安装Xcode,Xcode集成了Git,不过默认没有安装,你需要运行Xcode,选择菜单“Xcode”->“Preferences”,在弹出窗口中找到“Downloads”,选择“Command Line Tools”,点“Install”就可以完成安装了,直接使用git命令即可。

3.常用命令

  • 克隆Git资源作为工作目录   git clone

使用 git clone 拷贝一个 Git 仓库到本地,让自己能够查看该项目,或者进行修改。

如果你需要与他人合作一个项目,或者想要复制一个项目,看看代码,你就可以克隆那个项目。 执行命令:git clone [url]

    [url]为你想要复制的项目地址,在coding项目的左下角复制粘贴,注意是git结尾~~

    git clone https://git.coding.net/shimh/homework.git

  • 将添加或者修改的文件/代码添加到本地项目目录   git add <filename>

         git add task.rtf

git add *

git add .

  • 提交修改后的文件/代码到本地仓库   git commit -m  “备注,描述” 
  • 从本地仓库推送到远程库   git push
  • 从远程库下拉更新   git pull

     其他常用:

  • 查看当前目录的文件状态  git status
  • 查看分支   git branch
  • 查看尚未暂存的文件更新了哪些部分   git diff
  • 查看历史记录   git log
  • 删除文件   git rm
  • 长期存储密码   git config -global credential.helper stor

因为git默认是不储存密码的,不执行这条命令的话每次更新代码,或者提交代码都需要输入密码

时间: 2024-10-12 19:39:43

Mac下Git的基础操作的相关文章

分布式版本管理器Git的基础操作与配置指南&lt;二&gt;

一.Git分支介绍与创建 Git中的分支,其实本质上仅仅是个指向commit对象的可变指针.Git回使用master作为分支的默认名 字,在若干次提交后,你其实已经有了一个指向最后一次提交对象的master分支,它在每次提交的时候 都会自动向前移动. 1.Git分支的创建,切换和删除 git branch 不带参数,它会给出当前所有分支的清单,*表示当前所在的分支 git branch -v 附带显示各个分支最后一次commit信息 git branch testing 创建一个tesing分支

Mac下Git与Github的简单使用

Git是一个分布式的版本控制系统,本文介绍在Mac下如何使用Git管理Github软件项目. 1. 注册Github账号 2. 注册进入主页后,选择页面右上角+:New repository 3. 填写好Repository name,Description,并勾选初始化README文件,即可创建. 4. 此时的界面,我想大家都应该很熟悉了.点击右边栏的剪切板图标,记录下你的项目地址. 5. 打开终端,输入 git clone <上面复制的项目地址> 6. 将下载下来的项目文件夹的所有文件及文

mac下git中文乱码

今天从window切mac,git使用时各种问题.典型的就是,git commit 可以使用中文注释,但是使用 git log 查看的时候发现都是乱码,乱码效果如下: <B1><E0><BC><AD><B2><E2><CA><D4><D3><C3><C0><FD> 然而,英文无压力. 然后网上一通乱找,很多blog说设置git config --global co

mac下的一些mysql操作

#一.从终端进入mysql 不同于windows下的mysql.mac下的mysql安装路径不同,所以操作上会略有不同: 以下操作以默认安装mysql为前提. ##一(1):打开终端后,先设置路径,后面就不用每步操作都指定路径了(大小写区分): 输入: PATH=“$PATH”:/usr/local/mysql/bin 回车确认: 再输入:mysql -uroot -p;(从此开始的操作都与windows版的一样) 回车,输入mysql的密码,回车确认,如果密码正确,即可进入mysql,会看到大

Idea环境下git 图形化操作

大家好,之前我们介绍了<IDEA环境下GIT操作浅析之一Idea下仓库初始化与文件提交涉及到的基本命令>和<IDEA环境下GIT操作浅析之二-idea下分支操作相关命令>,本文是第3部分,承接这2篇文章,大家可以点击回顾,下面请看本篇正文. 一.本地仓库初始化与远程仓库推送操作 Idea 基本环境配置 Github 配置 Git 执行文件目录指定   创建工程git02 创建本地仓库并提交项目文件到本地仓库 在当前项目所在目录创建本地仓库  本地提交成功状态 本地仓库创建成功后效果

mac下git提交github代码

1.打开终端,输入 cd -/.ssh 这个是检查你的ssh的是否存在的,如果存在,先将已有的ssh备份,或者将新建的ssh生成到另外的目录下(如果第一次配置一般都是不存在的),不存在,你将会看到如下: 接下来你就需要用默认的参数生成ssh,终端输入 ssh-keygen -t rsa -C [email protected] 这里的[email protected] 就是你注册github时的邮箱地址,比如我的是[email protected],那么我的终端就应该输入 ssh-keygen 

Git本地基础操作

1.Git简介(安装与配置) 1.Git的安装(http://www.git-scm.com/download/) 2.Git配置[git config] 关于git命令的查询方式: git安装根目录下/doc/index.html可以查询,更方便的方式是在使用git时通过help进行有针对性的调用.(以查询config帮助文档为例具体语法为:git config --help/git help config) pro git参考文档 git的已配置信息都会存储在用户目录(例C:\Users\A

「git」mac下git提交github代码

1.打开终端,输入 cd -/.ssh 这个是检查你的ssh的是否存在的,如果存在,先将已有的ssh备份,或者将新建的ssh生成到另外的目录下(如果第一次配置一般都是不存在的),不存在,你将会看到如下: 接下来你就需要用默认的参数生成ssh,终端输入 ssh-keygen -t rsa -C [email protected] 这里的[email protected] 就是你注册github时的邮箱地址,比如我的是[email protected],那么我的终端就应该输入 ssh-keygen 

Mac下MongoDB配置与操作

1.环境配置 Xcode安装 2.下载安装包 官网地址是:MongoDB Download Center | MongoDB 3.解压文件, 将文件放置/usr/local 4.配置环境变量 open -e .bash_profile export PATH=${PATH}:/usr/local/MongoDB/bin source .bash_profile 5.验证是否安装完毕 mongod -version db version v4.0.9 git version: f*********