
git
cod16xx
这个作者很懒,什么都没留下…
展开
-
Git常用操作系列(1)
Workspace:工作区Index / Stage:暂存区Repository:仓库区(或本地仓库)Remote:远程仓库1.新建代码库# 在当前目录新建一个Git代码库$ git init# 新建一个目录,将其初始化为Git代码库$ git init [project-name]# 下载一个项目和它的整个代码历史$ git clone [url]二、配置Git的设置文件为.gitc原创 2017-07-30 19:15:56 · 1159 阅读 · 0 评论 -
Git常用操作系列(2)
四、代码提交# 提交暂存区到仓库区$ git commit -m [message]# 提交暂存区的指定文件到仓库区$ git commit [file1] [file2] ... -m [message]# 提交工作区自上次commit之后的变化,直接到仓库区$ git commit -a# 提交时显示所有diff信息$ git commit -v# 使用一次新的commit,替代上一次提原创 2017-07-30 19:38:28 · 1041 阅读 · 0 评论 -
Git常用操作系列(3)
六、标签# 列出所有tag$ git tag# 新建一个tag在当前commit$ git tag [tag]# 新建一个tag在指定commit$ git tag [tag] [commit]# 删除本地tag$ git tag -d [tag]# 删除远程tag$ git push origin :refs/tags/[tagName]# 查看tag信息$ git show [tag原创 2017-07-31 21:19:26 · 1041 阅读 · 0 评论 -
Git——合并多个commit
git rebase -i HEAD~3 #表示最新三个commitgit rebase -i [commit] #会列出[commit]之后的所有commit按照提示修改pick 为s或f#要添加--force强制推送git push --force origin myfeature参考 Git标准工作流程 Git合并多个 Commit原创 2017-08-11 16:47:19 · 2651 阅读 · 0 评论 -
Git常用操作系列(4)
九、查看信息# 显示有变更的文件$ git status# 显示当前分支的版本历史$ git log# 显示commit历史,以及每次commit发生变更的文件$ git log --stat# 搜索提交历史,根据关键词$ git log -S [keyword]# 显示某个commit之后的所有变动,每个commit占据一行$ git log [tag] HEAD --pretty=fo原创 2017-08-05 10:36:53 · 1037 阅读 · 0 评论 -
Git基本操作
初始化一个Git仓库,使用git init命令。添加文件到Git仓库,分两步:使用命令git add ,注意,可反复多次使用,添加多个文件;使用命令git commit -m ,完成。要随时掌握工作区的状态,使用git status命令。如果git status告诉你有文件被修改过,用git diff可以查看修改内容。HEAD指向的版本就是当前版本,因此,Git允许我们在版本的历史之间...原创 2018-12-08 22:07:47 · 425 阅读 · 1 评论