git本地文件上传者至github

不知道怎么搞得,我上传的过程中遇到很多问题,在此记录一下。

一开始在cmd终端ping github.com时老是超时,之后在hosts文件里添加源加速

 ping的时候速度就快了。

安装好git

一、在要上传的文件处右键git bash

$ git init 

建立.git目录,存放repository的档案

$ git add .

将该文件下的文件添加到本地仓库

$ git commit -m "first commit"

准备提交暂存区中的文件

$  git remote add [email protected]:XXXXXXXXXXX.git

关联github仓库

这里需要注意的是我用的是git开头而不是http,这里我使用的是ssh来连接我github,这里可以省掉使用http时要添加账号密码的麻烦,但前提是已经配好了ssh

二、配置github ssh

创建 ssh key

$  ssh-keygen -t rsa -C "[email protected]"

在命令行要输入东西时均按空格

之后会自动生成该文件

 

 将id_rsa.pub中的内容复制粘贴至GitHub setting中的

$ ssh -T [email protected]

测试是否能够连接github

我这里一直是显示port 22超时,因此要在./ssh/config配置一下端口

我的.ssh/下没有config,因此在终端vim ./ssh/config创建,并添加如下内容:

 再次测试就联通了

 $ git push origin master

把代码Push到远程仓库

我push的时候出现了这个问题

 好像是本地目录和远程目录不一致

$  git pull --rebase origin master

使用该命令进行合并

再次提交

$ git push -u origin master

其他命令:

git status

git remote -v

git pull

git clone

git remote rm origin

猜你喜欢

转载自www.cnblogs.com/lyl0618/p/12361122.html
今日推荐