git日常基本用法
git作为项目管理现在已经是越来越广泛应用,结合自己平时的一些基本操作加上git说明文档里面的一些补充,我总结了一下git的基本用法:
mkdir project # 创建项目目录 cd project # 进入到项目目录 git init # 初始化 git 仓库。此命令会在当前目录新建一个 .git 目录,用于存储 git 仓库的相关信息 git add . # 将当前目录添加到 git 仓库中, 使用 git add -A 则是添加所有改动的文档 git commit -m "Initial commit" git remote add origin git @github.com:lugir /repo.git # 设置仓库 git commit --amend -m "commit message." 修补提交(修补最近一次的提交而不创建新的提交) git pull # 获取远程版本库提交与本地提交进行合并 git push # 提交 git clone http: //path /to /git.git # clone 的内容会放在当前目录下的新目录 git push -u origin master 将代码从本地回传到仓库 git status 查看文件状态 git status 查看提交日志 git log # 查看提交信息 git log --pretty=oneline # 以整洁的单行形式显示提交信息 Git 分支 git branch # 查看分支 git branch 6.x- 1.x # 添加分支 6.x-1.x git branch checkout master # 切换到主分支 git branch -d 6.x- 1.x # 删除分支 6.x-1.x git push origin :branchname # 删除远端分支 Git 标签 git tag # 查看分支 git tag 6.x- 1.0 # 添加标签 6.x-1.0 git show 6.x- 1.0 # 查看标签 6.x-1.0 的信息 git tag -a 6.x- 1.0 965e066 # 为之前提交的信息记录 965e066 加上标签 git push --tags # 提交时带上标签信息 git push origin : /refs /tags /tagname # 删除远端标签 git archive --format tar --output /path /to /file.tar master # 将 master 以 tar 格式打包到指定文件
推荐大家阅读廖雪峰的关于git的说明网站,一步步操作,相信会收获颇多。https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000