Ubuntu下Git的安装和使用,linux下更新GitHub源码

前提:虚拟机的网络适配器选择桥接到物理网卡,使Ubuntu可以正常联网。

1、安装:通过apt方式安装
    $:' sudo add-apt-repository ppa:git-core/ppa
    中间暂停时,按回车键Enter继续安装...
    $:' sudo apt-get update
    $:' sudo apt-get install git
    安装完成后,使用--version选项,确认git版本...
    $:' git --version

2、配置:配置git并添加内容
    2.1 必须指定用户名和邮箱两项参数,然后检查配置情况:
    $:' git config --global user.name "jiangyuan"
    $:' git config --global user.email "yuan62387@qq.com"
    $:' git config -l

    2.2 创建一个名为myGitCode的repository(仓库):
    $:' git init myGitCode
    // 仓库名称可自定义

    2.3 进入仓库目录,编写相关源码(或拷贝源码文件到仓库中):
    $:' cd myGitCode
    $:' gedit README
    $:' gedit hello.c
    $:' cp ../test.c .

    2.4 将仓库中的文件通过git添加到仓库:
    $:' git add README
    $:' git add hello.c
    $:' git add test.c

    2.5 将myGitCode仓库的变化更新情况提交:
    $:' git commit -m "create:"
    // create: 自定义提示字符串

3、同步:将仓库中源码文件同步到自己的GitHub个人账户
    3.0 登陆GitHub网站:https://github.com/

    3.1 个人账户中没有仓库需要创建,点击按钮 New repository 填写仓库名称,点击 Create repository即可;

    3.2 将新创建的repository的以.git结尾的URL拷贝:
    例如:https://github.com/janycode/myGitCode.git
    
    3.3 将本地的repository提交到GitHub:
    $:' git remote add origin https://github.com/janycode/myGitCode.git
    // remote 远程。 origin 起始地址。【此行命令在第一次远程连接时需要执行一次,后续追加更新仓库,则无需执行该条命令
    $:' git push origin master
    // 会提示输入GitHub的账户名和密码,输入即可完成。master换成 +master 则在带有删除仓库文件状态的情况下使用(git rm xxx.c && git status)。

error: 无法推送一些引用到 'https://github.com/yourname/youname.github.io.git'
提示:更新被拒绝,因为远程版本库包含您本地尚不存在的提交。
提示:一个版本库已向该引用进行了推送。再次推送前,您可能需要先整合远程变更 ​
提示:(如 'git pull ...')。​​​ ​ 提示:详见 'git push -- help' 中的 'Note about fast-forwards' 小节。​

解决方案:​​ git push -u origin +master​    //强行更新即可,原因为什么,没研究。

最后,登陆到GitHub上,打开myGitCode看看源文件已经被上传...





【附】openWRT,基于linux内核的发行版,使用git下载命令:
    $:' git clone git://github.com/openwrt/openwrt.git

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

姜源Jerry

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值