linux——git安装使用
系统环境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安装使用的更多相关文章
- linux git 安装方法
最早Git是在Linux上开发的,很长一段时间内,Git也只能在Linux和Unix系统上跑.不过,慢慢地有人把它移植到了Windows上.现在,Git可以在Linux.Unix.Mac和Window ...
- linux git安装及配置(包括更新)
1.在终端运行命令 sudo apt-get install git 2.查看版本号 git --version (若不是最新可更新 自选) 更新提示: sudo add-apt-repositor ...
- 在linux中安装git,并将代码发布到github
楼主Git小白,今天刚刚学习了git,虽然在工作中也许用不到,但是在学习的时候肯定会用到的,毕竟一个程序员首先就要整理自己的知识点,将美丽的代码分享与大家. 楼主是将Git安装在阿里云的centos7 ...
- 在windows端和linux端安装Git
一.Git的安装 1. 在windows端 到地址:https://git-scm.com/downloads 选择对应版本下载后,进行傻瓜式安装即可 2. 在linux端 查看是否安装了git,出 ...
- linux,windows,ubuntu下git安装与使用
ubuntu下git安装与使用:首先应该检查本地是否已经安装了git ,如果没有安装的话,在命令模式下输入 sudo apt-get install git 进行安装 输入git命令查看安装状态及常用 ...
- 环境部署(三):Linux下安装Git
Git是一个开源的分布式版本控制系统,可以有效.高速的处理从很小到非常大的项目版本管理,是目前使用范围最广的版本管理工具. 这篇博客,介绍下Linux下安装Git的步骤,仅供参考,当然,还是yum安装 ...
- Linux下安装jdk+maven +git
Linux系统下的操作,一直不是很熟悉.作为一名java开发工程师,感到很惭愧.因此把自己的阿里云服务器安装环境相关的东西给记录下来,方便后续查阅. 本文所采用的Lin ...
- Git 安装 windows && linux
一.安装: windows下安装Git: 1.下载Git:https://git-scm.com/download/win 2.安装Git:默认安装,一直回车 Linux下安装Git: yum安装: ...
- git安装和使用 linux系统和window系统
一.git简介 git是一款免费.开放源代码的分布式版本控制系统特点: git是一个开源的分布式版本控制系统,可以有效, 高速的处理从很小到非常大的项目版本管理 二.git安装 Linux:下载.安装 ...
随机推荐
- 前端基础之jQuery操作标签
一.样式操作 样式类 addClass(); // 添加指定的CSS类名. removeClass(); // 移除指定的CSS类名. hasClass(); // 判断样式存不存在 toggleCl ...
- JDK(java se development kit)的构成
1.javac(Java compiler)编译器 通过命令行输入javac命令调用Java编译器,编译Java文件的过程中,javac会检查源程序是否符合Java的语法,没有语法 问题就会将.jav ...
- CentOS7安装Nginx及配置
Nginx是一款轻量级的网页服务器.反向代理服务器.相较于Apache.lighttpd具有占有内存少,稳定性高等优势.**它最常的用途是提供反向代理服务.** 安装 在Centos下,yum源不 ...
- Effective Java (ENUM篇)
我们存放一些静态变量,像是一些变量和设置,等等等等,我们尽量使用ENUM,因为ENUM是不可实例化和继承的,所以他很安全,它是在程序一开始运行的时候进行一些编译,修改ENUM不需要再次编译. 在什么时 ...
- url中特殊符号转换
特殊符号 url中显示 空格 %20 & %26
- <Java><!!!><面试题>
装箱 & 拆箱 public class Test03 { public static void main(String[] args) { Integer f1 = 100, f2 = 10 ...
- PMS5003ST传感器
5003ST传感器已经收到,准备开始DIY PM2.5检测仪 一款可以同时监测空气中颗粒物浓度.甲醛浓度及温湿度的三 合一传感器.其中颗粒物浓度的监测基于激光散射原理,可连续采集并计算单位 ...
- REST easy with kbmMW #20 – OpenAPI and Swagger UI
即将推出的kbmMW更新不仅是一些bug修正,同时将包含一个新的主要功能:客户端存根生成器框架. 那什么是客户端存根生成器框架呢? 他是一个基于kbmMW smart services,可以生成由各种 ...
- 性能测试-8.LR常用函数
1.变量转参数 lr_save_string("参数内容","param"):将字符串“aaa”或者一个字符串变量,转变成LR的参数{param} 2.参数转变 ...
- reset.css 文件
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,b ...