系统环境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. Docker的安装以及使用Docker安装jenkins,gogs,tomcat(一)

    (1)Docker的安装  官网安装链接 :https://yeasy.gitbooks.io/docker_practice/content/ 卸载旧版本 旧版本的 Docker 称为 docker ...

  2. Android : apk签名的多种方法以及key的配置

    方法一:使用Android SDK中的签名工具给apk签名: (1)Android源码的 build/target/product/security/ 目录下有 media.pk8.media.x50 ...

  3. Java学习笔记整理第一章 java基本数据类型、修饰符、运算符

    Java关键字: Java关键字是电脑语言里事先定义的,有特别意义的标识符,有时又叫保留字,还有特别意义的变量.Java的关键字对Java的编译器有特殊的意义,他们用来表示一种数据类型,或者表示程序的 ...

  4. DevExpress WinForms v18.2新版亮点(八)

    买 DevExpress Universal Subscription  免费赠 万元汉化资源包1套! 限量15套!先到先得,送完即止!立即抢购>> 行业领先的.NET界面控件2018年第 ...

  5. Ubuntu 修改 /etc/resolv.conf 被清空 或重启不生效解决

    sudo gedit /etc/NetworkManager/NetworkManager.conf 注释掉 dns=dnsmasq [main] plugins=ifupdown,keyfile,o ...

  6. IasS,CasS,PasS,SasS的区别

    IasS: (Infrastructure-as-a-Service(基础设施即服务)) 租用的是硬件,服务器,物理机等 CasS: (container as a Service) 容器服务 租用的 ...

  7. Alpha冲刺3

    前言 队名:拖鞋旅游队 组长博客:https://www.cnblogs.com/Sulumer/p/9971198.html 作业博客:https://edu.cnblogs.com/campus/ ...

  8. Java 内存监控命令简介(零)

    一.Java性能监控与调优命令.工具简介 1.jps :查看当前运行的Java程序端口号,包括运行jps的程序端口号. 2.jinfo :查看Java进程的运行时信息. 3.jmap + MAT :通 ...

  9. SpringSecurity自定义登陆页面和跳转页面

    如果我们不用form-login说明登陆界面,springsecurity框架将自动为我们生成登陆界面 现在我们不想用自动生成的登陆界面了,而想使用自定义的漂亮的登陆界面 则需要使用<secur ...

  10. Android Activity之间的传值示例

    AndroidManifest.xml <?xml version="1.0" encoding="utf-8"?> <manifest xm ...