git指令
分支 git branch 查看分支 git branch 名称 新增分支 git branch --merged 秀出所有合併的分支 git branch --no-merged 秀出所有没有合併的...
分支
git branch 查看分支git branch 名称 新增分支git branch --merged 秀出所有合併的分支git branch --no-merged 秀出所有没有合併的分支git branch -d 名称 删除分支git checkout 名称 移动到该分支git checkout -b 名称 创建并移动到该分支git branch 名称 SHA-1 创建分支放在该版本上
档案相关
mkdir 名称 新增资料夹touch 名称 新增档案rm 名称 删除档案cat 名称 看档案的内容mv 4.txt c.txt 将 4.txt 档案名称改为 c.txtcp 1.txt a.txt 将 1.txt 複製一份名称改为 a.txtls -l 查看所有档案ls -all 查看所有档案( 包含隐藏档 )dir 查看所有档案echo 1234 > 4.txt 将 1234 写入4.txtgit diff 看档案内容的修改
VI 编辑器
vi 名称 进入档案 vi 编辑:q 退出:w 储存更改资料 第一次储存 > :w 名称i 变成编辑模式esc 离开编辑模式
commit 版本
新增版本git add . 将修改的资料加入暂存区 git status 看目前资料有无修改的状态git commit -m "名称" 将档案加入版本中修改版本git commit --amend 修改最新一次的版本( 不要使用在push上去的版本上 )git add -p 名称 将修改的资料挑选部分加入暂存区还原版本git reset ORIG_HEAD --hard 还原到上一版本 git reset HEAD~n 还原到前 n 版本 * ~n => 目前版本的前n版git reset HEAD~n --hard hard reset 还原到前 n 版本且删除后面版本的档案git reset SHA-1^ 重置到版本号的前一版 * SHA-1 => commit 的编码救回版本 git reset SHA-1 --hard 不小心使用 hard reset 用 hard reset 还原回来查看版本 git log 看所有 commitgit log -p 看 commit 所有修改的内容git log --oneline 看所有 commit 的名称git log --oneline --graph 用树状图看 commit git log --oneline --graph --all -10