• git使用方法


    git简介

    Git是目前世界上最先进的分布式版本控制系统。版本控制简单来讲就是“记录程序各个版本的改动,并为每次改动编上序号”。
    在没有使用版本控制软件之前,我们只能通过手动记录。通过git就结束了手动管理多个“版本”的史前时代,当然还有其他版本控制软件(svn),可以自行百度相关区别。

    windows平台git安装

    去git官网下载git https://git-scm.com/,傻瓜式安装一直下一步。
    安装完成后,在开始菜单里找到“Git”->“Git Bash”,蹦出一个类似命令行窗口的东西,就说明Git安装成功!

    安装完成后需要进行一下配置

    $ git config --global user.name "Your Name"
    $ git config --global user.email "email@example.com"
    

    Your Name 和 email@example.com 表示你在github或者码云上注册时候的用户名和邮箱,

    注意git config命令的--global参数,用了这个参数,表示你这台机器上所有的Git仓库都会使用这个配置,当然也可以对某个仓库指定不同的用户名和Email地址。

    git常用命令

    第一次使用git上传代码到github

    进入项目文件夹执行以下命令

    $ git init       #把这个目录变成Git可以管理的仓库,目录下会生成一个.git隐藏文件夹
    $ git add .    # 把本路径下文件添加到仓库,当然也可以指定文件添加
    $ git commit -m "注释"   #告诉Git,把文件提交到仓库,可以添加这个版本文件的实现的功能
    $ git remote add origin <URL地址> #添加远程主机,即github仓库
    $ git git push origin master #推送代码,将本地的master分支推送到origin主机的master分支。
    

    更新操作常用命令:

    $ git fetch #获取最新源码
    $ git stash #保存本地文件的改动
    $ git rebase origin/master #更新至最新版本
    $ git stash pop //恢复本地文件的改动 
    
  • 相关阅读:
    iOS- 网络访问JSON数据类型与XML数据类型的实现思路及它们之间的区别
    iOS- AVSpeechSynthesizer——iOS7语音合成器
    iOS- 利用AFNetworking(AFN)
    iOS- 利用AFNetworking(AFN)
    iOS- NSThread/NSOperation/GCD 三种多线程技术的对比及实现
    iOS- 多线程技术的概述及优点
    150. Best Time to Buy and Sell Stock II【medium】
    213. String Compression【easy】
    495. Implement Stack【easy】
    547. Intersection of Two Arrays【easy】
  • 原文地址:https://www.cnblogs.com/LiusAdmin/p/7535311.html
Copyright © 2020-2023  润新知