首页
归档
歌单
友链
推荐
关于
状态
追番
语录
Search
1
JavaScript笔记1-ES5~6语法
607 阅读
2
HTML笔记
540 阅读
3
Profile
392 阅读
4
轻量网页聊天室系统搭建——HULILTS
391 阅读
5
HuHitokotoV2.1-一言接口文档
228 阅读
笔记
项目
杂谈
其它
登录
/
注册
Search
标签搜索
观感
galgame
ACG
web
开发
视觉小说
API
JavaScript
学习
前端
PHP
治愈
http
后端
接口
杂谈
技术
JavaScript笔记
动漫
AI
Hotaru
累计撰写
20
篇文章
累计收到
13
条评论
首页
栏目
笔记
项目
杂谈
其它
页面
归档
歌单
友链
推荐
关于
状态
追番
语录
搜索到
4
篇与
的结果
2023-06-16
Git笔记
命令别名cd ~/ vi .bashrc添加以下内容# 友好的日志显示 alias git-log='git log --pretty=oneline --all --graph --abbrev-commit' # 友好的文件列表显示 alias ll='ls -al'创建仓库克隆一个已创建的仓库通过 SSH$ git clone ssh://user@domain.com/repo.git通过 HTTP$ git clone http://domain.com/user/repo.git创建一个新的本地仓库 $ git init添加修改添加修改到暂存区把指定文件添加到暂存区$ git add xxx把当前所有修改添加到暂存区$ git add .把所有修改添加到暂存区$ git add -A提交修改到本地仓库提交本地的所有修改$ git commit -a提交之前已标记的变化$ git commit附加消息提交$ git commit -m 'commit message'储藏有时,我们需要在同一个项目的不同分支上工作。当需要切换分支时,偏偏本地的工作还没有完成,此时,提交修改显得不严谨,但是不提交代码又无法切换分支。这时,你可以使用 git stash 将本地的修改内容作为草稿储藏起来。官方称之为储藏,但我个人更喜欢称之为存草稿。1.将修改作为当前分支的草稿保存$ git stash查看草稿列表$ git stash list stash@{0}: WIP on master: 6fae349 :memo: Writing docs.3.1 删除草稿$ git stash drop stash@{0}3.2 读取草稿$ git stash apply stash@{0}撤销修改移除缓存区的所有文件(i.e. 撤销上次git add)$ git reset HEAD将HEAD重置到上一次提交的版本,并将之后的修改标记为未添加到缓存区的修改$ git reset <commit>将HEAD重置到上一次提交的版本,并保留未提交的本地修改$ git reset --keep <commit>放弃工作目录下的所有修改$ git reset --hard HEAD将HEAD重置到指定的版本,并抛弃该版本之后的所有修改$ git reset --hard <commit-hash>用远端分支强制覆盖本地分支$ git reset --hard <remote/branch> e.g., upstream/master, origin/my-feature放弃某个文件的所有本地修改$ git checkout HEAD <file>删除添加.gitignore文件前错误提交的文件:$ git rm -r --cached . $ git add . $ git commit -m "remove xyz file"撤销远程修改(创建一个新的提交,并回滚到指定版本):$ git revert <commit-hash>彻底删除指定版本执行下面命令后,commit-hash 提交后的记录都会被彻底删除,使用需谨慎$ git reset --hard <commit-hash> $ git push -f更新与推送更新下载远程端版本,但不合并到HEAD中$ git fetch <remote>将远程端版本合并到本地版本中$ git pull origin master以rebase方式将远端分支与本地合并$ git pull --rebase <remote> <branch>推送将本地版本推送到远程端$ git push remote <remote> <branch>删除远程端分支$ git push <remote> :<branch> (since Git v1.5.0) $ git push <remote> --delete <branch> (since Git v1.7.0)发布标签$ git push --tags查看信息显示工作路径下已修改的文件:$ git status显示与上次提交版本文件的不同:$ git diff显示提交历史:从最新提交开始,显示所有的提交记录(显示hash, 作者信息,提交的标题和时间)$ git log显示某个用户的所有提交$ git log --author="username"显示某个文件的所有修改$ git log -p <file>显示搜索内容:从当前目录的所有文件中查找文本内容$ git grep "Hello"在某一版本中搜索文本$ git grep "Hello" v2.5分支增删查分支列出所有的分支$ git branch列出所有的远端分支$ git branch -r基于当前分支创建新分支$ git branch <new-branch>基于远程分支创建新的可追溯的分支$ git branch --track <new-branch> <remote-branch>删除本地分支$ git branch -d <branch>强制删除本地分支,将会丢失未合并的修改$ git branch -D <branch>切换分支:切换分支$ git checkout <branch>创建并切换到新分支$ git checkout -b <branch>标签将分支合并到当前HEAD中$ git merge <branch>
2023年06月16日
30 阅读
0 评论
0 点赞
2022-10-15
使用Colab一键白嫖部署NovelAI(AI绘画)及使用
AI绘画,最近属于是听的耳朵长茧了,想搭建却没有足以支撑运行的NVIDIA显卡?那就对了,本文将说明如何使用Google Colab部署NovelAi
2022年10月15日
55 阅读
2 评论
2 点赞
2022-08-12
HTML笔记
BIYUEHU,严禁转载
2022年08月12日
540 阅读
0 评论
0 点赞
2022-08-09
JavaScript笔记1-ES5~6语法
暂无简介
2022年08月09日
607 阅读
0 评论
1 点赞