上一页 1 2 3 4 5 6 ··· 8 下一页
摘要: git revert 生成一个新的提交来撤销某次提交,此次提交之前的所有提交都会被保留。 # 生成一个新的提交来撤销某次提交 $ git revert <commit ID> 阅读全文
posted @ 2021-02-03 15:07 joyce3800 阅读(116) 评论(0) 推荐(0) 编辑
摘要: git reset 还原提交记录。 # 重置暂存区,但文件不受影响 # 相当于将用 "git add" 命令更新到暂存区的内容撤出暂存区,可以指定文件 # 没有指定 commit ID 则默认为当前 HEAD $ git reset [<文件路径>] $ git reset --mixed [<文件 阅读全文
posted @ 2021-02-03 15:05 joyce3800 阅读(53) 评论(0) 推荐(0) 编辑
摘要: git log 显示提交的记录。 # 打印所有的提交记录 $ git log # 打印从第一次提交到指定的提交的记录 $ git log <commit ID> # 打印指定数量的最新提交的记录 $ git log -<指定的数量> 阅读全文
posted @ 2021-02-03 15:04 joyce3800 阅读(64) 评论(0) 推荐(0) 编辑
摘要: git push 把本地仓库的提交推送到远程仓库。 # 把本地仓库的分支推送到远程仓库的指定分支 $ git push <远程仓库的别名> <本地分支名>:<远程分支名> # 删除指定的远程仓库的分支 $ git push <远程仓库的别名> :<远程分支名> $ git push <远程仓库的别名 阅读全文
posted @ 2021-02-03 15:02 joyce3800 阅读(73) 评论(0) 推荐(0) 编辑
摘要: git pull 从远程仓库获取最新版本并合并到本地。 首先会执行 git fetch,然后执行 git merge,把获取的分支的 HEAD 合并到当前分支。 # 从远程仓库获取最新版本。 $ git pull 阅读全文
posted @ 2021-02-03 15:01 joyce3800 阅读(84) 评论(0) 推荐(0) 编辑
摘要: git diff 比较版本之间的差异。 # 比较当前文件和暂存区中文件的差异,显示没有暂存起来的更改 $ git diff # 比较暂存区中的文件和上次提交时的差异 $ git diff --cached $ git diff --staged # 比较当前文件和上次提交时的差异 $ git dif 阅读全文
posted @ 2021-02-03 14:58 joyce3800 阅读(35) 评论(0) 推荐(0) 编辑
摘要: git merge 合并分支。 # 把指定的分支合并到当前所在的分支下 $ git merge <分支名称> 阅读全文
posted @ 2021-02-03 14:56 joyce3800 阅读(43) 评论(0) 推荐(0) 编辑
摘要: git fetch 从远程仓库获取最新的版本到本地的 tmp 分支上。 # 将远程仓库所有分支的最新版本全部取回到本地 $ git fetch <远程仓库的别名> # 将远程仓库指定分支的最新版本取回到本地 $ git fetch <远程主机名> <分支名> 阅读全文
posted @ 2021-02-03 14:55 joyce3800 阅读(158) 评论(0) 推荐(0) 编辑
摘要: git commit 将暂存区中的文件提交到本地仓库中。 # 把暂存区中的文件提交到本地仓库,调用文本编辑器输入该次提交的描述信息 $ git commit # 把暂存区中的文件提交到本地仓库中并添加描述信息 $ git commit -m "<提交的描述信息>" # 把所有修改、已删除的文件提交到 阅读全文
posted @ 2021-02-03 14:53 joyce3800 阅读(51) 评论(0) 推荐(0) 编辑
摘要: git add 把要提交的文件的信息添加到暂存区中。当使用 git commit 时,将依据暂存区中的内容来进行文件的提交。 # 把指定的文件添加到暂存区中 $ git add <文件路径> # 添加所有修改、已删除的文件到暂存区中 $ git add -u [<文件路径>] $ git add - 阅读全文
posted @ 2021-02-03 14:52 joyce3800 阅读(57) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 8 下一页