好久没有使用git了,以前学的都忘了今天好好整理一下
先新建一个仓库
安装git
Windows安装的是gitbash可以直接在github官网上下。
如果是linux直接在终端使用apt-get安装:
sudo apt-get install git
配置git
初始化git
进入一个文件夹使用git init 命令使这个文件夹变为git仓库
//进入项目
$ cd F:/myproject
//初始化git
$ git init
此时你可以使用ls -ah
查看文件夹下多了一个.git文件即证明初始化已经完成
创建ssh key
为了能安全连接上github我们需要设置一个github可以识别的密钥
$ ssh-keygen -t rsa -C "your_email@youremail.com"
在输入后会询问你是否保存创建的ssh key,直接回车,然后要求输入你要设置的密码,如果直接回车表示不设密码,也有可能之前已经有这个文件了问你是否要覆盖,如果你想不起来就覆盖吧。然后会提示你ssh key已经创建好。
将创建的ssh key导入到github
我们先用命令取到
cat ~/.ssh/id_rsa.pub
将输入命令后的密钥复制进入github中的settings
newSSH key将刚刚的密钥粘贴保存就大功告成了
验证是否连接成功
$ ssh -T git@github.com
如果回车看到:You’ve successfully authenticated, but GitHub does not provide shell access 。就表示已经可以向github同步代码了
设置username,email
$ git config --global user.name "your name"
$ git config --global user.email "your_email@youremail.com"
添加远程仓库
$ git remote add origin git@github.com:yourName/yourRepo.git
接着使用git push origin master
命令推送可以了。