GIT 的安装及配置SSH

linux课老师布置了一些作业,需要用到git,之前虽然接触过,但是并没有系统的学习过git的操作,借着这次机会来学习一波。

当然了,也看过各路大神的操作,不过适合自己的才是最好的。

原因:SSH每次传代码时不需要输入账号和密码(注意电脑要先配SSH的公钥),然后将地址粘贴到上面
当然咯,先安装好git

  1. 第一次安装必备:设置提交时的用户名和邮箱
    下面是一些命令行,供学习参考:

Git的设置文件为.gitconfig,它可以在用户主目录下(全局配置),也可以在项目目录下(项目配置)。

显示当前的Git配置
git config --list

编辑Git配置文件
git config -e [--global]

设置提交代码时的用户信息

# 设置提交的用户名
$ git config [--global] user.name "[name]"
# 我的用户名是xiaochao,所以写成如下样式:
	git config --global user.name "xiaochao"

# 设置提交的邮箱
$ git config [--global] user.email "[email address]"
# 我的用户邮箱为xiaochao@qq.com,所以写成如下所示
    git config --global user.email "xiaochao@qq.com"

  1. 创建SSH key
    !!!注意:注册自己的github账号,此处不赘述

创建SSH Key。在用户主目录下,看看有没有.ssh目录,如果有,再看看这个目录下有没有id_rsa和id_rsa.pub这两个文件,如果已经有了,可直接跳到下一步。如果没有,在这里打开Git Bash,创建SSH Key:
ssh-keygen -t rsa -C "youremail@example.com"
输入这个命令之后,如果不出错,一直回车就好了。

注意,这里之后再主目录里应该会有.ssh目录(可能被隐藏了,cd .ssh可以进入),里面的id_rsa和id_rsa.pub两个文件,前者为私钥,后者为公钥,等下会用到公钥。

建立好github账号之后,再setting里打开SSH and ...选项,添加一个新的,然后起名字,输入刚才的公钥,保存就好了。

之后需要一个新的(旧的也行)仓库,复制对应的SSH

  1. 与远程链接
    打开 你的控制台

git初始化
git init name(本地仓库名)

与远程链接
git remote add origin + 复制的ssh(每个人不同)
第一次使用
git push -u origin master

之后使用

git push origin master

写到这里你就成功了,这个时候远程库有了内容了!!!

  1. 常用git命令
    这里考虑篇幅原因,以后会出单独的一篇常用命令~(咕咕咕)!
原文地址:https://www.cnblogs.com/chao460/p/14141984.html