Git管理员guide
一、安装git
- 在Linux上安装装git
首先,你可以试着输入git,看看系统有没有安装Git:
$ git The program 'git' is currently not installed.You can install it by typing: sudo apt-get install git
推荐使用用Debian或Ubuntu Linux,通过一条sudo apt-get install git就可以直接完成Git的安装,非常简单。
2.在Mac OS X上安装Git
直接从AppStore安装Xcode,Xcode集成了Git,不过默认没有安装,你需要运行Xcode,选择菜单“Xcode”->“Preferences”,在弹出窗口中找到“Downloads”,选择“Command Line Tools”,点“Install”就可以完成安装了。
- 在Windows上安装git
可以直接从官网上下载Git安装包,进行安装。安装完成后在开始菜单中找到“Git”——>“Git—Bash”出现控制台即安装成功。
安装完成后需要进行设置在命令行界面上输入
$ git config --global user.name "Your Name" $ git config --global user.email "email@example.com"
注意git config命令的--global参数,用了这个参数,表示你这台机器上所有的Git仓库都会使用这个配置,当然也可以对某个仓库指定不同的用户名和Email地址。
二、实现免密登录
在执行以上步骤后开始我们来创建我们的公钥。
在服务端使用命令ssh-keygen -C 'you email address@gmail.com' -t rsa(注意ssh与-keygen之间没有空格),会在用户目录~/.ssh/下建立相应的公钥文件。输入后可以直接三个回车。然后我们就可以看到以下情况啦。
之后我们找到我们的公钥文件。我们可以通过 pwd 命令看到文件所在文件夹。
我们创建一个文件来存放我们的公钥。
touch authorized_keys
我们找到id_rsa.pub文件,以记事本的形式打开。我们可以看到我们的密钥啦。
之后我们将该文件放到相应文件夹里。这里我们放在authorized_keys文件夹里。
之后我们在客户端上通过上述方法将我们的密钥上传到相同的文件夹中(注意每个密钥之间需要进换行操作),之后就可以实现免密登录啦。
常用git命令
参考文献:
https://blog.csdn.net/donglynn/article/details/53502249
https://blog.csdn.net/YhL_Leo/article/details/50760140
https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000
[注]:不记得是否是原创了,小伙伴共用账号,侵删!