系统环境centos7
安装git命令
yum install git -y
安装好之后使用命令查看git版本
git –version

[root@bogon ~]# git --version
git version 1.8.3.1

首先在github注册一个帐号,我的帐号名是biaopei,并且在首页找到new repository并点击创建一个项目,我把项目取名为test(我这里用到的是另一个项目mytest,这个test只是用来演示如何找到那个仓库地址而已),其他默认配置进行初始化配置

点击上图new repository,取名为test,其它默认,点击创建,会进入下图,下面这个图中的那个链接那里就是仓库地址

[root@bogon ~]# git --version
git version 1.8.3.1
[root@bogon ~]# pwd
/root
[root@bogon ~]# ls
anaconda-ks.cfg Downloads original-ks.cfg python
Desktop initial-setup-ks.cfg Pictures Templates
Documents Music Public Videos
[root@bogon ~]# cd python/
[root@bogon python]#
[root@bogon python]# git config --global user.name "bp" //bp这个名字是随便取的,只是用来标记文件更新者而已
[root@bogon python]# git config --global user.email bp1260647530 //邮箱名,这里格式错了,不过没报错,不鸟它
[root@bogon python]# git init //初始化
Initialized empty Git repository in /root/python/.git/
[root@bogon python]# ls -a //多了一个.git文件
. a.py client.py dircontent.py email.py .git test.py
.. b.py c.py d.py email.pyc server.py what.py
[root@bogon python]# echo "#this is a git test ">>README.md
[root@bogon python]# git add README.md //上传一个文件
[root@bogon python]# git commit -m "added a README file" //确认提交,并给文件备注,这时候刷新项目网页也不会显示出来
[master (root-commit) dbee75f] added a README file
1 file changed, 1 insertion(+)
create mode 100644 README.md
[root@bogon python]# git remote add origin https://github.com/biaopei/mytest.git //增加仓库地址
[root@bogon python]# git push -u origin master //这里才开始登录呢,输入用户名密码,登录成功后,刷新项目网页,就能找到README文件了
Username for 'https://github.com': biaopei
Password for 'https://biaopei@github.com':
Counting objects: 3, done.
Writing objects: 100% (3/3), 228 bytes | 0 bytes/s, done.
Total 3 (delta 0), reused 0 (delta 0)
To https://github.com/biaopei/mytest.git
* [new branch] master -> master
Branch master set up to track remote branch master from origin.
[root@bogon python]# ls
a.py client.py dircontent.py email.py README.md test.py
b.py c.py d.py email.pyc server.py what.py
[root@bogon python]# git add dircontent.py //我们现在试着上传dircontent.py到项目中
[root@bogon python]# git commit -m "dircontent.py add notice"
[master 5b1c39e] dircontent.py add notice
1 file changed, 12 insertions(+)
create mode 100755 dircontent.py
[root@bogon python]# git push -u origin master //每次提交都需要登录?
Username for 'https://github.com': biaopei
Password for 'https://biaopei@github.com':
Counting objects: 4, done.
Compressing objects: 100% (3/3), done.
Writing objects: 100% (3/3), 426 bytes | 0 bytes/s, done.
Total 3 (delta 0), reused 0 (delta 0)
To https://github.com/biaopei/mytest.git
dbee75f..5b1c39e master -> master
Branch master set up to track remote branch master from origin.

linux——git安装使用的更多相关文章

  1. linux git 安装方法

    最早Git是在Linux上开发的,很长一段时间内,Git也只能在Linux和Unix系统上跑.不过,慢慢地有人把它移植到了Windows上.现在,Git可以在Linux.Unix.Mac和Window ...

  2. linux git安装及配置(包括更新)

    1.在终端运行命令 sudo apt-get install git 2.查看版本号 git --version  (若不是最新可更新 自选) 更新提示: sudo add-apt-repositor ...

  3. 在linux中安装git,并将代码发布到github

    楼主Git小白,今天刚刚学习了git,虽然在工作中也许用不到,但是在学习的时候肯定会用到的,毕竟一个程序员首先就要整理自己的知识点,将美丽的代码分享与大家. 楼主是将Git安装在阿里云的centos7 ...

  4. 在windows端和linux端安装Git

    一.Git的安装 1. 在windows端 到地址:https://git-scm.com/downloads 选择对应版本下载后,进行傻瓜式安装即可 2.  在linux端 查看是否安装了git,出 ...

  5. linux,windows,ubuntu下git安装与使用

    ubuntu下git安装与使用:首先应该检查本地是否已经安装了git ,如果没有安装的话,在命令模式下输入 sudo apt-get install git 进行安装 输入git命令查看安装状态及常用 ...

  6. 环境部署(三):Linux下安装Git

    Git是一个开源的分布式版本控制系统,可以有效.高速的处理从很小到非常大的项目版本管理,是目前使用范围最广的版本管理工具. 这篇博客,介绍下Linux下安装Git的步骤,仅供参考,当然,还是yum安装 ...

  7. Linux下安装jdk+maven +git

            Linux系统下的操作,一直不是很熟悉.作为一名java开发工程师,感到很惭愧.因此把自己的阿里云服务器安装环境相关的东西给记录下来,方便后续查阅.         本文所采用的Lin ...

  8. Git 安装 windows && linux

    一.安装: windows下安装Git: 1.下载Git:https://git-scm.com/download/win 2.安装Git:默认安装,一直回车 Linux下安装Git: yum安装: ...

  9. git安装和使用 linux系统和window系统

    一.git简介 git是一款免费.开放源代码的分布式版本控制系统特点: git是一个开源的分布式版本控制系统,可以有效, 高速的处理从很小到非常大的项目版本管理 二.git安装 Linux:下载.安装 ...

随机推荐

  1. Cracking The Coding Interview 9.1

    //原文: // // You are given two sorted arrays, A and B, and A has a large enough buffer at the end to ...

  2. 3.1 C++继承的概念及语法

    参考:http://www.weixueyuan.net/view/6358.html. 总结: 继承可以理解为一个类从另一个类获取方法(函数)和属性(成员变量)的过程. 被继承的类称为父类或基类,继 ...

  3. ssh框架中,工具类调用service层方法(参考https://www.cnblogs.com/l412382979/p/8526945.html)

    代码如下: package common.dataService; import javax.annotation.PostConstruct; import org.springframework. ...

  4. 基于MicroBlaze 的嵌入式系统设计

       reference: http://xilinx.eetrend.com/d6-xilinx/article/2013-03/3863.html 摘 要:当今时代,嵌入式系统已经无所不在,与人们 ...

  5. android 应用程序中执行Linux 命令

    ADB 无线调试命令son = "setprop service.adb.tcp.port 5555\n" + "stop adbd\n" + "st ...

  6. SharePoint REST API - 基本操作(一)

    博客地址:http://blog.csdn.net/FoxDave 本文讲述如何应用SharePoint的REST接口完成基本的增删查改操作. 使用SharePoint客户端API和REST服务进 ...

  7. 多点触控 TouchAction

    #TouchAction #TouchAction方法是appium自已定义的新方法 # * 短按 (press) * 释放 (release) * 移动到 (moveTo) * 点击 (tap) * ...

  8. json pickle xml shelve configparser

    json:# 是一种跨平台的数据格式 也属于序列化的一种方式pickle和shevle 序列化后得到的数据 只有python才可以解析通常企业开发不可能做一个单机程序 都需要联网进行计算机间的交互 J ...

  9. IO-MYSQL的理解

    数据库IO简介   IO有四种类型:连续读,随机读,随机写和连续写,连续读写的IO size通常比较大(128KB-1MB),主要衡量吞吐量,而随机读写的IO size比较小(小于8KB),主要衡量I ...

  10. Java学习笔记33(IO:打印流,IO流工具类)

    打印流: 有两个类:PrintStream     PrintWriter类,两个类的方法一样,构造方法不一样 PrintStream构造方法:接收File类型,接收字符串文件名,接收字节输出流(Ou ...