Summary
RyanAI
Loading.
This content is generated based on the article and is only used for explanation and summary of the article content.
Git是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。
master:默认开发分支 orgin:默认远程版本分支 head:指向当前分支
git配置 #
- 设置用户名
git config --global user.name "username" //用户名为登录用户名
- 设置邮箱
git config --global user.email "注册时的邮箱"
代码指令 #
- 克隆github上的仓库源码到本地
git clone [url]
git仓库的创建 #
git初始化
git init
查看文件是否变更
git status
添加文件到缓存区
git add . // 或者git add filename
git rm . //删除缓存文件
注
在指定文件夹使用git指令
添加备注
git commit -m "这里写备注内容"
推送文件到远程仓库master
git push origin master
查看历史记录
git log
回溯操作
git reset --head 目标版本号
查看文件具体更改内容
git diff
- 可查看修改了哪些内容
分支操作 #
查看分支
git branch
创建分支
git branch 分支名
删除分支
git branch -d 分支名
切换分支
git checkout 分支名
合并分支
git merge 分支名
远程仓库 #
解除远程仓库链接
git remote rm origin
链接到远程仓库
git remote add origin [url]
拉取远程内容
git fetch //或者
git pull
查看远程仓库与本地仓库关系
git remote show origin
标签指令 #
查看标签
git tag
添加标签
git tag [name]
添加标签tag,比如v1.0等 删除本地标签
git tag -d <tagname>
删除远程仓库标签
git push origin :refs/tags/<tagname>
上传单个tag
git push origin [tagname]
- 上传所有标签
git push origin --tags