一、git安装

1.目的

通过git管理github托管项目代码

2.下载安装

Git - Downloading Package​www.git-scm.com
点击桌面,右击鼠标,出现两个git单词,则安装成功

二、git工作流程

用git status查看当前所在区域(仓库?暂存区?工作区)
假设hello.php文件和test.php两个文件当前用git status查看都在工作区,则可以用git add + 文件名的方式将文件转移到暂存区,再用git commit -m + 提交描述 将文件转移到仓库中

三、git初始化及仓库创建和操作

1. 基本信息设置

(1)设置用户名
git config--global user.name 'itcase'
(2)设置用户名邮箱
git config --global user.name 'itcase@itcast.com'
(3)查看设置
git config --list
 
注意:
  • 该设置在github主页显示谁提交了该文件
  • git config --global,有了这个参数,表示你这台机器上所有的git仓库都有使用这个配置,当然,你也可以对某个仓库指定不同的用户名和邮箱。

2. 初始化一个新的git仓库

(1)创建文件夹
在当前目录下创建nxf_git文件夹
mkdir nxf_git
(2)在文件内初始化git(创建git仓库)
cd nxf_git git init
仓库文件.git是隐藏文件,需要查看隐藏文件

3. 向仓库添加文件

第一步:创建文件a1.py
touch a1.py
查看当前状态
git statue
第二步:将文件添加到暂存区
git add a1.py
第三步:将文件从暂存区添加到仓库
git commit -m "add a1.py"

4. 修改仓库文件

5. 删除仓库文件

第一步:删除文件
rm a1.py
第二步:从git中删除文件
git rm a1.py
第三步:提交操作
gir commit -m '提交描述'

四、git克隆操作

目的

将远程仓库(github对应的项目)复制到本地

代码

git clone 仓库地址
仓库地址查看:
从远程克隆ML_Library.git仓库

五、将本地仓库同步到git远程仓库

使用远程仓库的目的

作用:备份,实现代码共享集中化管理
同步成功:

解决git push错误

The requested URL returned error:403 Forbidden while accessing
答案:私有项目,没有权限,输入用户名密码,或者远程地址采用这种类型
vi.git/config 将[remote 'origin'] url = https://github.com/用户名/仓库名.git 修改为:[remote 'origin'] url = https://用户名:密码@github.com/用户名/仓库名.git
 

git安装和使用(二)的更多相关文章

  1. 版本管理之Git(二):Win7上Git安装及简单配置过程

    一.安装包 msysgit(Windows版本的Git) 下载地址:http://code.google.com/p/msysgit/downloads/list?q=full+installer+o ...

  2. Git 笔记二-Git安装与初始配置

    git 笔记二-Git安装与初始配置 Git的安装 由于我日常生活和工作基本上都是在Windows上,因此此处只说windows上的安装.Windows上的安装和其他程序一样,只需要到http://g ...

  3. 二、Git安装--Windows

    Git安装配置 在使用Git前我们需要先安装 Git.Git 目前支持 Linux/Unix.Solaris.Mac和 Windows 平台上运行. Git 各平台安装包下载地址为:http://gi ...

  4. Git安装与配置

    一.简介 Git是一款免费.开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目版本管理. Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的 ...

  5. Git 安装

    安装参考资料: http://lzw.me/a/msysgit-tortoisegit-win-git.html http://blog.csdn.net/qwiwuqo/article/detail ...

  6. 转 git安装配置

    Win7上Git安装及配置过程 一.安装说明 1.Git在windows平台上安装说明. Git 是 Linux Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件 ...

  7. git安装--linux下的安装

    一般linux自带git版本很旧,会有一定问题,可以先卸载系统自带git: yum remove git下载及安装git: wget https://github.com/git/git/archiv ...

  8. Win7上Git安装及配置过程

    Win7上Git安装及配置过程 文档名称 Win7上Git安装及配置过程 创建时间 2012/8/20 修改时间 2012/8/20 创建人 Baifx 简介(收获) 1.在win7上安装msysgi ...

  9. git学习——<一>git安装

    一.windows.linux平台安装 windows平台安装简单方便,到git官网上下载exe安装包即可,会把git bash shell给你安装好,你到命令窗口便可直接使用. linux平台安装, ...

随机推荐

  1. ATM JAVA实现 部分代码

    package score;//信1705-2 20173600 王重阳 import java.util.Scanner; public class Main { public static voi ...

  2. window.location.reload(false);window.location.reload(true);history.Go(0)区别

    在日常工作中常用的页面刷新方式的区别: 1 window.location.reload(false);  先说说window.location.reload(false);当我们window.loc ...

  3. wslgit

    @echo off setlocal enabledelayedexpansion set command=%* If %PROCESSOR_ARCHITECTURE% == x86 ( echo | ...

  4. day0320 时间模块 collection模块

    一. TIME模块 python提供了一个time和calendar模块可以用于格式化日期和时间. 时间间隔一秒为单位. 每个时间戳都以1970年1月1日午夜经过多长时间来表示. 1.时间戳 函数ti ...

  5. 洛谷P3354 Riv河流 [IOI2005] 树型dp

    正解:树型dp 解题报告: 传送门! 简要题意:有棵树,每个节点有个权值w,要求选k个节点,最大化∑dis*w,其中如果某个节点到根的路径上选了别的节点,dis指的是到达那个节点的距离 首先这个一看就 ...

  6. 编写第一个H5页面

    <!DOCTYPE html><html ><head> <meta charset="UTF-8"> <title>第 ...

  7. SSH的三种端口转发

    1.本地转发 本地转发,顾名思义就是把本地主机端口转发到远程主机端口. ssh -L 本地主机端口:远程主机:远程主机端口 举例:ssh -L 50000:www.google.com:80 user ...

  8. SOCKS5 协议解析

    代理 根据 HTTP 1.1 的定义,proxy 是: An intermediary program which acts as both a server and a client for the ...

  9. finecms如何调用自定义内容

    我们建站的时间经常会有一些固定的元素,比如电话.地址等,这种相对比较简单的东西可以让编辑人员直接在后台就可以定义,那么finecms有没有这个功能呢?怎么定义?如何调用? finecms后台有一个自定 ...

  10. 看大师解说Android高速开发框架EasyAndroid

    版权声明:本文为博主原创文章.未经博主同意不得转载. https://blog.csdn.net/u010966622/article/details/37601789 前几天做了小应用.感觉小有成就 ...