之前用的GitHub,不太熟练,一直在上传的过程中遇到了一些问题,看了网上诸多教程,总觉得很乱,特参考一些资料,总结了一篇完整的操作步骤,从下载安装到上传文件,亲测有效 1.下载Git软件:https://git-scm.com/downloads 2.安装git软件(很简单).安装成功后,在[开始]->[程序]->[git],下就会看见Git Bash和Git GUI,打开Git Bash,进入bash界面. 接下来是重点,若这一步没有通过的话:秘钥没有认证完成,就不能上传文件,这个已经踩坑…
首先在一个项目中新建如下所示文件用来测试 image.png 一.生成.gitignore文件 1.进入项目根目录,打开终端: 2.输入 vi .gitignore 创建并打开隐藏文件.gitignore: 二 . 设置要忽略上传的文件或文件夹 1.过滤整个文件夹(test文件夹)命令:test/ 2.过滤具体文件命令:index.html 3.过滤指定后缀的文件(过滤后缀为ts的文件)命令:*.ts 4.过滤隐藏文件命令:隐藏文件名 (如mac 的.DS_Store 则写为 " .DS_Sto…
我们常常会将本地的一些秘钥文件不小心推送到远端,此时仅仅修改本地的.gitignore文件,然后再提交推送是不能将远端的此文件删除的. 此时可以用下面的命令 git rm --cached filename 将本地文件从索引中移除,再提交推送,就可以将远端的此文件删除了. git rm:同时从工作区和索引中删除文件.即本地的文件也被删除了. git rm --cached:从索引中删除文件.但是本地文件还存在, 只是不希望这个文件被版本控制.…
问题解决 今天在windows上上传本地文件到github,出现用户名和仓库不匹配的情况,解决方式如下: 打开控制面板,选择用户账户 把该删除的账户删除一下就行了. 上传文件的步骤如下: 将上传的文件放在一个文件夹下,然后在空白处点击鼠标右键 1.选择Git Bash Here,调出git命令行界面,然后输入 git init  2.上传文件 git add log_repository.sql 如果上传所有文件则用 git add . 3.将文件上传到gitHub git commit -m …
上传文件到github时老师忘记指令,或者总是出一些错,每次都要百度浪费时间,因此将常用操作指令归纳卸载这里,以后再也不要担心百度找帖子了... 第一步:新建仓库 新建仓库步骤省略,最后我们得到一个仓库地址: https://github.com/wangle1218/×××××××××.git 第二步:进入要上传的文件夹,初始化上传文件夹仓库 $ cd ../python/machineLearningCode/$ git init 第三步:添加所有文件到git $ git add .$ gi…
git上传的文件夹为空的时候 1,先删除空的文件夹 参考:https://www.cnblogs.com/wang715100018066/p/9694532.html 2,这个只能说是技巧不能说是方法,原理是在每个空文件夹新建一个.gitignore文件,然后提交. $ find . -type d -empty -exec touch {}/.gitignore ; 在项目根目录运行.…
github工具是一个很好用的工具,可以在本地建立一个git仓库,存储当前写的程序或者数据,然后通过ssh与github建立联系.具体怎么实现,下面进行介绍. 1.首先要安装git 软件 在Linux上安装Git 首先,你可以试着输入git,看看系统有没有安装Git: $ git The program 'git' is currently not installed. You can install it by typing: sudo apt-get install git 如果之前没有安装…
Git 使用,本地项目上传到GitHub远程库 环境 GitHub账号 点此进入github官网 git客户端工具 点此进入git下载页 本地项目上传到 GitHub 在GitHub中创建一个仓库(远程库) Repository name: 仓库名称 Description(可选): 仓库描述介绍 Public, Private: 仓库权限(公开共享,私有或指定合作者,私有仓库收费) README(可选): 添加一个自述文件 README.md gitignore(可选): 维护不需要进行版本管…
git 上传本地文件到github 1 git config --global user.name "Your Real Name" 2 git config --global user.email you@email.address git init git add . git commit -m 'Test' git remote add origin git@github.com:XXX/XXX.git 3 git push -u origin master 一些可能遇到的问题解…
ASP.NET Core 2.2 : 十六.扒一扒新的Endpoint路由方案   ASP.NET Core 从2.2版本开始,采用了一个新的名为Endpoint的路由方案,与原来的方案在使用上差别不大,但从内部运行方式上来说,差别还是很大的.上一篇详细介绍了原版路由方案的运行机制,本文仍然通过一幅图来了解一下新版的运行机制,最后再总结一下二者的异同点.(ASP.NET Core 系列目录) 一.概述 此方案从2.2版本开始,被称作终结点路由(下文以“新版”称呼),它是默认开启的,若想采用原来的…