术语
- 工作区 /work tree
仓库所在的文件夹叫做工作区,就是你在电脑里能看到的目录。 - 暂存区
也就是在 git add 之后,git commit 之前的缓冲区,一般在.git/index 文件中。 - 仓库
git commit 之后,根据暂存区的文件生成一个 commit id, 暂存区的文件归档到仓库中,一般在.git/objects 里面
git
# 输出git版本信息
$ git -v
git version 2.38.1.windows.1
# 输出常用的命令列表
记录-交流-Web开发知识分享
PyTorch 是当前主流深度学习框架之一,其设计追求最少的封装、最直观的设计,其简洁优美的特性使得PyTorch代码更易理解,对新手非常友好。
本文主要介绍深度学习框架中PyTorch部分。…
Git 是一种开源分布式版本控制系统,它使协作软件项目更易于管理。许多项目在 Git 存储库中维护他们的文件,而像 GitHub 这样的平台使代码共享和贡献变得可访问、有价值和有效。
托管在公共存储库中的开源项目受益于更广泛的开发人员社区通过拉取请求所做的贡献,请求项目接受您对其代码存储库所做的更改。
本教程将指导您通过命令行向 Git 存储库发出拉取请求,以便您可以为开源软件项目做出贡献。
您应该在本地计算机上安装 Git。您可以检查您的计算机上是否安装了 Git,并按照本指南完成操作系统的安装过程。
您还需要拥有或创建一个 GitHub 帐户。您可以通过 GitHub 网站github.com这样做,并且可以登录或创建您的帐户。
自 2020 年 11 月起,GitHub 删除了基于密码的身份验证。因此,您需要创建个人访问令牌或添加SSH 公钥信息,以便通过命令行访问 GitHub 存储库。
最后,您应该确定要参与的开源软件项目。
# 输出git版本信息
$ git -v
git version 2.38.1.windows.1
# 输出常用的命令列表
WebStorm 是一款由 JetBrains 开发的集成开发环境(IDE),它是专门为开发 Web 应用程序而设计的。它提供了许多功能,例如代码自动完成、错误突出显示、重构、调试、版本控制等,可以帮助开发人员提高效率和代码质量。WebStorm 支持多种前端技术,例如 HTML、CSS、JavaScript、TypeScript、React、Angular、Vue.js 等等,还支持 Node.js 和其它后端技术。WebStorm 是一款商业软件,但是 JetBrains 也提供了学生和开源项目免费使用的许可证。…
# 此为注释 – 将被 Git 忽略
*.a # 忽略所有 .a 结尾的文件
!lib.a # 但 lib.a 除外
/TODO # 仅仅忽略项目根目录下的 TODO 文件,不包括 subdir/TODO
build/ # 忽略 build/ 目录下的所有文件
doc/*.txt # 会忽略 doc/notes.txt 但不包括 doc/server/arch.txt
要从 Git 中移除某个文件,就必须要从已跟踪文件清单中移除(确切地说,是从暂存区域移除),然后提交。可以用 git …
之前在华为平板上体验了“同屏协作”的功能,可以直接投射手机屏幕到华为平板上,实现多设备共享微信内容,非常方便。
但是华为的同屏协作仅限于华为平板和华为手机之间,今天发现了scrcpy这个工具,可以在Linux下实现同样的功能。(严重怀疑华为同屏协作也是用scrcpy实现的,哈哈哈哈)
scrcpy这个工具可以通过USB(或TCP/IP)连接用于显示或控制安卓设备, 并且不需要手机获取 root 权限。…
路径和环境变量的设置因计算机上的 Windows 操作系统版本而异。选择下面适用于您的 Windows 版本的链接,然后按照步骤操作。
笔记修改路径和环境变量需要管理员权限。
Just install yasm
sudo apt-get install yasm
That worked for me
…
近期评论