git 学习笔记2-linux上安装git
来源:互联网 发布:淘宝开店图片怎么弄 编辑:程序博客网 时间:2024/04/30 23:08
在Linux上安装Git
- 第一部分
首先,你可以试着输入git,看看系统有没有安装Git:
$ git
如果出现:
The program 'git' is currently not installed. You can install it by typing: sudo apt-get install git
说明Git没有安装,我用的是Ubuntu Linux,通过一条sudo apt-get install git就可以直接完成Git的安装,非常简单。
安装完成后,还需要最后一步设置,在命令行输入:
$ git config --global user.name "Your Name"$ git config --global user.email "email@example.com"
设置用户名和邮箱
然后就可以创建版本库了。
$ mkdir learngit //创建learngit文件夹$ cd learngit //进入learngit文件夹$ pwd //查看当前目录的所在的路径显示: /Users/zyh/learngit
在learngit目录下新建一个文档,
名为 readme.txt
文本内容为
Git is a version control system. Git is free software.
然后初始化git
$ git init 显示:初始化空的 Git 版本库于 /home/zyh/learngit/.git/
如果这个时候输入:
git add readme.txt
会报错:
fatal: 路径规则 'readme.txt' 未匹配任何文件
补充一下,第一次add需要先配置一下:
1.git init2.git config user.name "someone"3.git config user.email "someone@someplace.com"4.git add *5.git commit -m "some init msg"
我就是第一次添加,没配置,就出现了这种情况:
*** Please tell me who you are.Rungit config --global user.email "you@example.com"git config --global user.name "Your Name"to set your account's default identity.Omit --global to set the identity only in this repository.
也可以看一下这个:
http://stackoverflow.com/questions/11656761/git-please-tell-me-who-you-are-error
- 第二部分
为什么Git添加文件需要add,commit一共两步呢?
因为commit可以一次提交很多文件,所以你可以多次add不同的文件,比如:
$ git add file1.txt$ git add file2.txt file3.txt$ git commit -m "add 3 files." //引号内的内容为本次提交的信息
小结
现在总结一下今天学的两点内容:
初始化一个Git仓库,使用git init命令。
添加文件到Git仓库,分两步:
第一步,使用命令git add ,注意,可反复多次使用,添加多个文件;
第二步,使用命令git commit,完成。
0 0
- git 学习笔记2-linux上安装git
- GIT学习-Linux上安装Git
- Git学习笔记01—windows上安装Git
- 【Linux 学习笔记】戏说Git (上)
- git学习笔记(上)
- linux git 学习笔记
- linux 上安装使用git
- 在linux上安装git
- 在 Linux 上安装 Git
- linux上安装最新git
- Git在LINUX上安装
- 在Linux上安装Git
- 在Linux上安装Git
- 在Linux上安装Git
- Git学习笔记(上)
- 【Git学习笔记】1.4 - 安装Git
- 【Git学习笔记】1.4 - 安装Git
- git学习笔记1-安装git
- Isomorphic Strings(leetcode 205)
- XUtils数据库模块在多线程中的打开与关闭问题
- 03 storm 源码阅读 storm的进程间消息通信实现clojure端 加载java端netty能力
- POJ 1990 MooFest
- Java中的线程Thread方法之---interrupt()
- git 学习笔记2-linux上安装git
- C - The C Answer (2nd Edition) - Exercise 1-8
- 04storm 源码阅读 storm的进程间消息通信实现clojure端 生成带netty能力的线程
- android状态栏一体化(改变状态栏的背景颜色)开源工程推荐
- leetCode 46.Permutations(排列组合) 解题思路和方法
- shell学习四十三天----临时性文件的建立与使用
- CodeVS 1166 矩阵取数游戏(区间DP+高精度)
- PS文字工具
- 简单的球的运动