为了方便在家和公司进行代码的同步,又重新弄下了github,先将过程和注意项记录如下。
首先需要一个github账号,然后在GitHub上创建一个仓库,过程如下:
这样,远端的代码仓库就创建完成了,接下来我们需要在本地配置git.
首先在网站Git – Downloads下载git安装。
安装完成后,打开git bash命令行,配置账户信息:
git config --global user.name "你的名称"
git config --global user.email "你的邮箱地址"
使用邮箱创建密钥:
ssh-keygen -t rsa -C "你的邮箱地址"
完成后结果大致是这样:
然后需要添加公钥到GitHub网站网上。首先找到公钥位置,我们创建的时候命令行里可以看到创建的位置。比如我的公钥位置
用记事本打开id_rsa.pub,将里面的内容复制,然后打开github网站,点开头像下拉中的setting
选择SSH and GPG keys,添加一个新的ssh key,将我们复制的内容添加进去即可。
接下来,我们将我们的代码上传到github上,首先创建一个空目录,进入空目录,打开git bash控制台窗口
1.执行初始化命令,将当前文件夹初始化为本地仓库:
git init
2.执行命令,建立与远程库的特定分支的联系,如果没有master,建议在远程库新建一个master分支
git pull xxxxxxxxxxxxxxxxxxx.git master
3.将我们需要上传进行监控的文件拷贝进来,添加需要推送到github的文件,这里需要注意有些不需要的文件,我们可以创建一个忽略文件.gitignore将我们需要忽略的文件写进去,这样git就不会跟踪我们忽略的文件.执行命令,将当前文件的文件添加到暂存区:
git add .
4.提交我们添加的文件,执行命令:
git commit -m "first commit"
5.推送到我们的远程库上,首先我们进入我们创建的仓库,复制出我们要推送的地址:如下
然后执行命令:
git push git@github.com:xxxxxxxx/CSS.git
这里可能会报错:
fatal: unable to access ‘https://github.com/xxxx/xxxx.git/’: OpenSSL SSL_read: Connection was reset, errno 10054
执行命令,再次推送:
git config --global http.sslVerify "false"
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/51811.html