您的位置:首页 >编程>Java>详情

Git教程

来源:网络 分类:Java 时间:2019-05-14 浏览量:

本文地址:http://www.xiaoqiaomen.com/article/detail/3118.html

导语: Windows下命令添加提交gitadd.(包括添加和修改,不包括删除的内容)gitadd-A(所有变更,包括添加修改删除)上面操作只是提交到了缓存库,并未提交至文件库gitcommit-m'newgit'提交(描述)=》提交至文件库gitcommit-am'v1.8'(一步到位)刷新状态gitstatus设置忽略文件touch.gitignore(添加忽略配置文件

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用户名和密码)


免责声明:本文章注明的文章来源于网络、自媒体综合提供的内容均源自网络、自媒体,版权归原作者所有,转载请联系原作者并获许可,文章观点仅代表作者本人,不代表本网站立场,如对本文内容有异议,请联系网站底部客服邮箱申请撤稿,我们会核实后处理。

扫码关注微信