使用git工具上传代码到Github

使用git工具上传本地代码到Github

下载地址:Git工具

参考网址1:本文参考来源

  1. 在github主页创建一个新仓库
  2. 复制URL地址
  3. win+D,然后右键打开git bash,完成以下步骤:
  4. cd 进入本地代码所在地址
  5. 输入git clone +刚刚复制的URL地址
  6. 进入到本地代码存放的地址会发现一个新生成的文件夹,这是刚刚在网站上新建的仓库,把本地代码拖到这个新文件夹里。
  7. 在git bash输入 cd 新文件夹名称
  8. 依次输入以下代码

git add --all

git commit -m "first commit" #(first commit表示第一次提交,可以根据需要改成自己想要备注的文字,汉字亦可)

git push -u origin master #(第一次提交需要输入-u,往后就不用输入了,这是最后一步,表示把本地代码上传到云端仓库。这一步需要输入用户名和密码进行验证)

补充说明:

问题1:使用git add --all 报错warning: in the working copy of ‘Course 3.ipynb’, LF will be replaced by CRLF the next time Git touches it

在这里插入图片描述

解决方法:

git config --global core.autoCRLF

参考网址2: 解决上述报错的参考链接

问题2:使用git push -u origin master,报错error: src refspec master does not match any

在这里插入图片描述

解决办法:

git push -u origin main

### 配置 Visual Studio 连接 Git 仓库并推送代码GitHub #### 安装必要的工具和环境设置 为了使 Visual Studio 能够连接到 Git 仓库,安装 Git 是首要条件[^1]。可以通过官方提供的链接下载适合操作系统的版本,并按照向导完成安装。 #### 创建或克隆 Git 项目 对于新创建的本地项目,在 Visual Studio 中通过 `File` -> `New` -> `Project...` 来建立新的解决方案;如果要从远程库获取现有项目,则应选择 `Clone Repository` 并输入对应的 URL 地址来初始化工作区副本。 #### 将项目关联至 GitHub 当拥有一个已存在的本地 Git 库或者已经成功克隆了一个远程库之后,下一步就是将其与 GitHub 建立联系以便于后续提交更改。这通常涉及到在命令行执行如下指令: ```bash git remote add origin <your-github-repo-url> ``` 上述命令会将当前的工作目录绑定到指定的 GitHub 存储位置上,其中 `<your-github-repo-url>` 替换为实际的目标地址。 #### 使用 Visual Studio 提交更新 一旦完成了项目的初始设定以及同远端服务器之间的对接,就可以利用集成开发环境中内置的功能来进行文件修改后的状态管理了。具体来说就是在 Solution Explorer 窗口中右键点击想要跟踪变化的项,接着选取 Add to Source Control 或者直接在整个方案层面应用这一选项。 随后可以借助 Team Explorer 的界面轻松实现变更记录、分支切换等功能,并最终准备就绪后发起 Pull Request 或 Push 操作以同步最新的改动给云端仓库。 #### 关联 VSO/TFS 和 Visual Studio 另外值得注意的是,如果有意让整个流程更加紧密地融入企业级协作平台之中的话,还可以考虑先期配置好针对 Azure DevOps Server (原名 TFS) 的访问权限,从而允许开发者们更方便地共享资源和服务[^3]。 尽管这里主要讨论了关于如何把代码推送到 GitHub 上面的方法论,但是同样的逻辑也适用于其他支持 Git 协议的服务提供商处托管的应用程序源码库。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值