码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 本地上传代码文件到github的一些问题处理


            创建新的空仓库之后,提交本地文件到git仓库,当然在浏览器界面上传等都可以,方法不是一种,这里介绍我们在本地进行一些git bash的命令操作,然后遇到的一些问题。

    具体的步骤,在创建一个新仓库的时候,就会有提示如何操作,如下图:


    创建新的仓库(右键目录点击 git bash here)

    1. echo "# WGAN的修改版本" >> README.md
    2. git init
    3. git add README.md
    4. git commit -m "first commit"
    5. git branch -M main
    6. git remote add origin https://github.com/yihangzhao/NewWGAN.git
    7. git push -u origin main

    对于新手,对上面的命令做个解释:

    echo "# WGAN的修改版本" >> README.md
    生成一个README.md文件,内容就是echo的东西,当然更详细的内容可以自己编辑,md是markdown标记文件,根据规则可以输入不同大小的文字、链接、代码高亮等等

    git init
    生成.git文件目录,里面是一些配置文件与其他目录与文件

    git commit -m "first commit"
    出错信息:

    Tony@TonyComputer MINGW64 ~/Downloads/NewWGAN (master)
    $ git commit -m "first commit"
    Author identity unknown

    *** Please tell me who you are.

    Run

      git config --global user.email "you@example.com"
      git config --global user.name "Your Name"

    to set your account's default identity.
    Omit --global to set the identity only in this repository.

    fatal: unable to auto-detect email address (got 'Tony@TonyComputer.(none)')

    需配置邮箱和用户名
    git config --global user.email "xx@xxx.com"
    git config --global user.name "xxx"

    git push -u origin main
    Select an authentication method for 'https://github.com/':
      1. Web browser (default)
      2. Personal access token
    option (enter for default):1

    选1,然后将弹出需要输入用户名和生成的pat密钥的弹出框,分别输入之后就OK了

    Enumerating objects: 3, done.
    Counting objects: 100% (3/3), done.
    Writing objects: 100% (3/3), 293 bytes | 146.00 KiB/s, done.
    Total 3 (delta 0), reused 0 (delta 0), pack-reused 0
    To https://github.com/yihangzhao/NewWGAN.git
     * [new branch]      main -> main
    Branch 'main' set up to track remote branch 'main' from 'origin'.

    git add README.md
    添加介绍文件,这个项目的一些主要介绍

    git commit -m "first commit"
    第一次提交

    git branch -M main
    git remote add origin https://github.com/yihangzhao/NewWGAN.git
    git push -u origin main

    远程连接git仓库然后提交本地代码文件到主分支

    其中生成pat秘钥的步骤:Settings-->Developer settings-->Personal access tokens

    上传更新过的代码文件

    1. git add . 
    2. git commit -m "message"
    3. git push

    这样就把修改过的与新增的目录与文件都上传到了github的仓库了

    最后有兴趣的可以克隆来玩下,一个GAN的改良版本:
    git clone https://github.com/yihangzhao/NewWGAN.git
    在 WGAN(Wasserstein生成对抗网络)源码的讲解 也有介绍 

  • 相关阅读:
    学1个月爬虫就月赚6000?别被骗了,老师傅告诉你爬虫的真实情况!
    深度学习又有新坑了!悉尼大学提出全新跨模态任务,用文本指导图像进行抠图...
    icon免费网址
    站长工具综合查询 iis7站长之家SEO综合查询工具
    【标定】张正友:A Flexible New Technique for Camera Calibration
    linux系统移植到开发板简要过程(移植bootloader引导加载程序---移植linux内核---制作根文件系统)
    大厂Java面试必备面试题:基础语法-数据类型-编码-注释-运算符-关键字-流程控制语句
    【信号处理】基于EEG脑电信号的自闭症预测典型方法实现
    @Transactional注解在类上还是接口上使用,哪种方式更好?
    minio文件上传
  • 原文地址:https://blog.csdn.net/weixin_41896770/article/details/127439917
  • 最新文章
  • 沪漂五周年了:我越来越迷茫了
    Agentic Skill Routing 实战:别再把所有 Skill 塞进 AI Agent 上下文
    MySQL-Seconds_behind_master的精度误差
    [MAF预定义ChatClient中间件-03]CachingChatClient——利用缓存省钱省时间
    AI的至暗历史:从万众期待到被政府撤资,AI的两次死亡徘徊
    Agent OS :五种驯服不确定性的范式
    PortSwigger SQL注入LAB11
    数据库即时编译JIT
    [Begin]AI Learn Data Day 0
    深度学习进阶(二十七)现代 LLM 的核心架构设计其二:SwiGLU
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
小工具 小游戏
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1

京公网安备 11010502049817号