来点前奏说明
当你打开这个文档的时候,你已经做好准备了,话不多说开搞。
先说一下github创建一个仓库
Git下载地址:
https://git-scm.com/downloads
安装:
安装没啥说的,下一步、下一步
1、日常使用命令
1. 下载代码,这里以github为例
git clone https://github.com/rogan528/jianshutest.git
切换到目录
cd jianshutest/
2. 设置姓名
git config --global user.name rogan528
3. 设置邮箱
git config --global user.email 3097940262@qq.com
4. 查看当前所有的config的配置,加 --list
只对某个仓库有效
git config --list --local
对当前用户的所有仓库有效
git config --list --global
对系统所有登录的用户有效
git config --list --system
5. 列出本地分支和远程分支
git branch -a
6. 新建本地分支
git branch test
7. 切换本地分支
git checkout test
或者使用下面命令新建本地分支并切换分支
git checkout -b test
8. 新建远程分支
test本地分支名称 dev远程分支名称
git push origin test:dev
9. 切换远程分支
git checkout --track origin/dev
10. 删除分支(自己不能删除自己)
git branch -D test
11. 修改完毕后,查看修改哪些文件
git status
12. 查看修改点
git diff
或者单个文件的修改点
git diff README.md
13.添加需要修改的文件到缓存区
git add .
或者添加单个文件
git add 文件
14.添加提交的描述信息
git commit -m "文字描述"
15.追加到上一笔提交
git commit --amend
16.提交
git push
或者
git push origin HEAD:refs/for/dev
17.拉取最新代码
git pull
18.查找某个人提交记录
git log --author="rogan528"
19.配置提交方式为vim(我个人习惯使用vim编辑git)
git config --global core.editor "vim"
20.git打tag
git tag -a v1.0 -m '这是第一版'
git push origin –tags
git show v1.0
FAQ
问题和答疑