美文网首页
Git教程--本地库提交到GitHub远程库

Git教程--本地库提交到GitHub远程库

作者: 安中古天乐 | 来源:发表于2018-10-09 23:36 被阅读0次

    1 Git操作

    1.1 安装Git客户端

    客户端下载地址

    1.2 Git配置

    • 打开Git Bash,键入以下配置信息。
    git config --global user.name "You Name"
    git config --global user.email "yourmail@server.com"
    

    1.3 初始化本地库

    • 创建本地库文件夹并切换到该文件夹:
    mkdir MyGit
    cd MyGit
    
    • 初始化
    git init
    
    • 提交代码

    创建代码文件后,将本地文件添加到Git版本库中:

    git add filename
    git commit -m "First commit"
    

    2 Github配置

    2.1 生成公开密钥

    • 注册GitHub账号后,打开Git Bash,键入以下命令生成公开密钥。
    ssh-keygen -C 'yourmail@server.com' -t rsa
    

    一路回车即可以,然后会在C:\Users\你的Windows用户名\目录下出现.ssh文件夹,包含id_rsa和id_rsa.pub两个文件,其中id_rsa.pub即为公开密钥,用Notepad++打开,复制其中内容;

    2.2 GitHub上设置公开密钥

    回到 GitHub 个人首页,点击 Account Settings -> SSH and GPG key -> New SSH key。title 可以随便取名字,Key 里面添加的内容为 id_rsa.pub 文件内所有的代码,然后点击 Apply 即可。

    2.3 测试与GitHub是否连接成功

    • 打开Git Bash,键入以下代码:
    ssh -T git@github.com
    

    若返回以下内容,则说明连接成功。

    Hi Your Name! You've successfully authenticated, but GitHub does not provide shell access.
    

    3 推送项目文件至GitHub

    • 打开Git Bash,键入以下代码:
    git remote add origin git@github.com:youusername/MyGit.git
    git push -u origin master
    

    推送成功后,即可在GitHub上看到Push上的项目文件。

    若出现以下错误:

    fatal: remote origin already exists.
    

    则执行以下代码后,再执行上述代码即可解决上述问题。

    git remote rm origin
    
    行走的思想者

    欢迎您扫一扫上面的二维码,关注我的微信公众号!

    更多内容请访问http://ruanshubin.top.

    相关文章

      网友评论

          本文标题:Git教程--本地库提交到GitHub远程库

          本文链接:https://www.haomeiwen.com/subject/ezjuaftx.html