(centos)github建立本地仓库并推送远程方法步骤
在本地链接github并实现创建工程并推送到远程的步骤如下:
一 . 建立本地与github的连接
本地建立与github的链接主要有一下几步:
1. 设置登录github的用户名与邮箱:
git config --global user.name "mingshengxiao" git config --global user.email "13981799547@163.com"
2.在本地生成连接github的密钥
github的连接是使用的ssh,需要密钥进行判断是否链接成功.
ssh-keygen -t rsa -C "13981799547@163.com" 连续回车
上述命令执行成功后,会在用户的家目录下新建一个.ssh文件,里面有两个文件,id.rsa和id.rsa.pub,其中id.rsa中存放的是私钥,非必要情况下不要让其他人知道这个,另一个文件存放的是公共密钥,这个需要保存在github中,下次链接github的时候即是根据这两个密码进行匹配的.
在github中保存公钥:打开github网站并登录,在设置里面找到有SSH的选项,点击添加SSH密钥,复制id.rsa.pub中的内容,title可以随便填写,然后保存。
3. 测试连接
ssh -T git@github.com
出现Hi mingshengxiao! You've successfully authenticated, but GitHub does not provide shell access.则连接成功.
二. 本地新建工程并推送到远程
1. 在github上新建一个仓库。
2. 在本地新建一个文件夹,使用git init命令初始化。
3. 在新建一些文件后,可执行git add .将所有内容都添加到暂存区,也可使用git add readme.md只将这一个文件添加到暂存区。
4. 添加本地推送的说明。git commit -m "init project"
5. 建立远程仓库。git remote add origin git@github.com:xxxx
6. 将本地仓库push到远程仓库 git push -u origin master
上述1到6个步骤是第一次初始化仓库时要做的,后面在修改推送时只需要执行步骤3到6即可。

浙公网安备 33010602011771号