Linux安装git
来源:互联网 发布:淘宝二手车交易 编辑:程序博客网 时间:2024/06/08 12:16
安装Git
CentOS6以上已经支持git,所以无需下载插件,直接安装:
先输入:git -version查看是否有git环境
Unknown option: -version
usage: git [--version] [--exec-path[=GIT_EXEC_PATH]] [--html-path]
[-p|--paginate|--no-pager] [--no-replace-objects]
[--bare] [--git-dir=GIT_DIR] [--work-tree=GIT_WORK_TREE]
[--help] COMMAND [ARGS]
输入安装命令:
sudo yum install git
输入:git -version查看
[root@linux-64 /]# git --version
git version 1.7.1
查看git安装位置:
whereis git
git: /usr/bin/git /usr/share/man/man1/git.1.gz
更新系统:sudo yum update(慎用)
Git下载安装
1、安装依赖
sudo yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUtils-MakeMaker
2、下载Git
选择一个目录,存放下载的git
wget https://github.com/git/git/archive/v2.3.0.zip
unzip v2.3.0.zip 解压
报错
Archive: v2.3.0.zip End-of-central-directory signature not found
原因:1.文件未上传完
2.用jar解压:
$ jar xvf v2.3.0.zip
$ cd git-2.3.0
3.编译安装
(安装在“/usr/local/git”目录下)
进入/usr/git/git-2.3.0 目录
make prefix=/usr/local/git all
sudo make prefix=/usr/local/gitinstall
安装失败:
第一步:
# yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel
# yum install gcc perl-ExtUtils-MakeMaker
第二步:
# yum remove git
第三步:
# cd /usr/src# wget https://www.kernel.org/pub/software/scm/git/git-2.8.0.tar.gz# tar xzf git-2.8.0.tar.gz
第四步:
在/etc/profile 文件下添加
export PATH=$PATH:/usr/local/git/bin
Source /etc/profile 刷新
第五步:
# git --version
git version 2.8.0
执行git --version时出现bash:git:command not found。
解决方法:
打开/etc/profile, 找到path manipulation那一行,在下面的if then中添加 pathmunge 命令路径
(如:pathmunge /opt/git/git-1.9.0/bin)。然后执行source /etc/profile, 再次执行git --version就可执行成功,会显示git的版本号。
如果安装完成,第二次启动服务器执行出现这种情况
先执行执行source /etc/profile 刷新配置文件 即可
注册github账号
新建ssh key(先生成)
生成ssh key
Linux下输入一下命令:
ssh-keygen -t rsa -C "123456@qq.com"
连续按3个enter键
会生成密钥保存在id_rsa.pub文件中
http://blog.csdn.net/fireelement/article/details/9618363
1.创建文件夹:
mkdir V6
2.然后初始化工程:(注:一下命令在上面创建的文件夹“V6”目录下执行)
git init
3.然后再随便添加一个文件:
touch README.md
4.把文件加入git,这里用“.”表示加入所有文件,当然也可以使用确切的文件名:
git add.
5.然后提交到本地库中,如果不加-m参数的话,会出来对话界面让你输入commit,所以还是直接加上了方便:
git commit -m "first commit"
Git运行报错: git config --global user.email "you@example.com"
*** Please tell me who you are.
Run
git 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.
fatal: unable to auto-detect email address (got 'root@linux-64.(none)')
解决方法:
找到git安装目录 /.git/ 文件夹
config文件
末尾添加
[user]
name = YOUR-NAME
email = YOUR-EMAIL-ADDRESS
YOUR-NAME:你github登录名
Email 你当时绑定的邮箱
6.链接远程:gitHub:
git remote add origin https://github.com/123456/V6.git
如果出现:
fatal: remote origin already exists.
说明本地已经有链接:
可以在本地
/.git/文件夹下
config文件
打开它把里面的[remote "origin"]那一行删掉就好了!
7.将代码发送到GitHub,这一步输入在注册GitHub时填的邮箱和密码:
输入:git push -u origin master
Username for 'https://github.com': 123456@qq.com
Password for 'https://123456@qq.com@github.com': 密码
(注:此步骤外网,反应有点慢)
nothing added to commit but untracked files present
这是git没有把提交的文件加载进来,但是把需要提交的文件都列出来了,只需要用git add XXX(文件名) 把需要提交的文件加上 ,然后git commit -m "xx",再git push -u original master重新提交就可以了
fatal: pathspec 'index' did not match any files
再次提交新代码:
git add index1.jsp
git commit -m “index1.jsp”
git push -u original master
- linux 安装git--fedora
- Linux git 安装
- linux安装git
- linux下安装git
- linux git安装
- Linux 下安装 git
- linux---git---安装
- Linux下安装git
- linux git的安装
- Linux 下安装 GIT
- linux yum git 安装
- Linux 安装Git Server
- linux 安装git
- linux安装git
- linux git 安装
- linux git 安装
- Linux下安装Git
- Linux下安装Git
- Linux 内存分配,malloc(), free(),calloc(),realloc()用法
- spring mvc controller间跳转 重定向 传参--新的注解
- 如何在github上搭建自己的个性blog——Windows版
- 程序员常用代码
- 从主窗口打开子窗口
- Linux安装git
- URAL 1123 Square Root(计算二次剩余)
- iOS 接入微信SDK报错 'NSInvalidArgumentException'
- ubuntu16 chrome download & install
- 二叉树反转java实现
- 动态绑定与静态绑定的小结(改)
- C语言:房贷计算器(等额本息与等额本金对比计算器)
- mysql学习4—插入、查询、删除
- 自动对齐的TextView 防止英文单词不能换行的问题