aiken's blog
  • home
  • archives
  • search
  • Aiken's Blog
  • home
  • posts
  • tags
  • categories
  • archives
  • about
  • search
  • linklog
Home » Tags

Git

Git 01 入门与常用操作

参考文献:稀土掘金 | ProGit2 GIT 与 SVN 的区别 SVN 是集中式版本控制系统,其所有的版本管理都是集中在某个中央服务器,因此,在干活的时候,首先都需要从中央服务器中获取最新的版本,修改后将版本推送到中央服务器,因此大多数场景下需要进行联网使用。可能会更依托于相应的图形化客户端来进行同步和版本管理,便于管理美术资源等等。 GIT 是分布式版本管理系统,每个人的电脑就是一个完整的版本库,可以进行独立的版本管理,多人协作可能依托于 github 之类的中继节点,将修改同步给对方,解决冲突。 Init 初始化 包含 ssh 的详细指令在 ssh 的文档中,这边只介绍设置完这一系列操作之后的 git 初始化,主要是初始化 ssh,并将私钥放到 github 或者 gitee 的账户中。 shell git config --global user.name "YourName" git config --global user.email "YourEmailAdress" # 查看相关的配置信息 git config --list # 设置CRLF和LF的相关转换 第一条在提交的时候自动抓换位LF,迁出转换为CRLF # 第二条拒绝混合换行符的提交 git config --global core.autocrlf true git config --global core.safecrlf true Github 设置 官方文档介绍的一些权限错误的地址:< https://docs.github.com/en/github/authenticating-to-github/error-permission-denied-publickey> ...

February 1, 2022 · 6 min · 1082 words · aikenhong ·  Git
#Git

SSH 常用场景和操作

主要介绍ssh服务在以下的几个方面(windows,linux)的使用情况:远程服务器连接(22),git&github(gitee),vscode免密登录。 ssh-key GITHUB关于SSH的教程 👈可以直接切换成中文模式的 查看是否已存在 bash ls -al ~/.ssh **初始化 / 生成 ssh key ** bash # github 推荐,优先度从上到下递减 ssh-keygen -t ed25519 -C "your_email@example.com" # if not support ssh-keygen -t rsa -b 4096 -C "your_email@example.com" # tradition ssh-keygen -t rsa -C "chenlangl@outlook.com" 将ssh添加到github的个人权限界面中 ...

February 22, 2021 · 2 min · 229 words · aikenhong ·  SSH ·  Git
#SSH #Git
© 2025 aiken's blog Licensed under CC BY-NC 4.0 · Powered by Hugo & PaperMod Visitors: Views: