本文地址:http://www.xiaoqiaomen.com/article/detail/3118.html
Windows下
命令
记得提交前设置下操作者的姓名和email ,不然会报错提交不了.
git config user.name daniel
|
git config user.email 56189188@qq.com
|
添加提交
git add . (包括添加和修改,不包括删除的内容)
git add -A(所有变更,包括添加修改删除)
上面操作只是提交到了缓存库,并未提交至文件库
git commit -m 'new git' 提交(描述)=》提交至文件库
git commit -am 'v1.8' (一步到位)
刷新状态
git status
设置忽略文件
touch .gitignore(添加忽略配置文件)
.gitignore .idea tager....(设置忽略文件类型)
删除缓存
git rm -r --cached .
日志
git log
git log --oneline
git log --oneline --graph
git reflog(查询所有操作,包括回退等)
提交点
git tag -a V0.2 8&99f8(提交点SHA1的ID之7位)
分支
git branch(查看分支)
git branch daniel(创建分支)
git checkout daniel (换分支)
git checkout master(回主分支)
git merge daniel(回主分支合并)
回退
git reset --hard v0.1
连接GitHub
git remote add aisns-https https://github.com/iludan/...(连接GitHub)
git remote(查看Github连接)
git remote -v
git push -u aisns-https master(将master推送至GitHub)
git clone https://github.com/iludan/workorder-backstage.git(克隆)
tracked(已经加入文档库)
untracked(没有加入文档库)
ignored(忽略那些不需要管理的文件或文件夹)
初始化仓库 git init
配置用户名和邮箱 git config user.name daniel / git config user.email 518@163.com
配置忽略文件(文件名全称) touch .gitignore ...
添加文件至索引库(缓存) git add -A
提交至文件库 git commit -m 'v1.0 init'
创建远程连接:git remote add aisns-https https://github.com/iLudan/aisns.git
推送至远程库:git push -u aisns-https master(第一次推送需要输入Github用户名和密码)
免责声明:本文章注明的文章来源于网络、自媒体综合提供的内容均源自网络、自媒体,版权归原作者所有,转载请联系原作者并获许可,文章观点仅代表作者本人,不代表本网站立场,如对本文内容有异议,请联系网站底部客服邮箱申请撤稿,我们会核实后处理。