git

单人操作
1.sudo  apt-get intall  git ,安装git  ,并创建git密码
2.git,  查看安装结果,有提示则证明安装成功
3.git   init    ,   创建本地仓库
4.git   config  user.name   '张三',   配置git提交的用户名
5.git   config  user.email  '123@qq.com',   配置git提交的邮箱
6.git   status, 查看工作区的文件状态
7.git   add 文件名,    添加指定文件名到暂存区
8.git   add .   添加所有的改动文件到暂存区
9.git   commit  -m  '版本信息描述',       添加当前版本说明
10.git  commit  -am '版本信息', 直接添加到暂存区并提交到git仓库
11.git  log,    查看详情历史版本
12.git  reflog, 查看简单历史版本
13.git  reset   --hard  HEAD^   回退到上个版本
14.git  reset   --hard  HEAD~1回到上个版本
15.git  reset   --hard  版本号,        跳转到指定的版本号
16.git  checkout    文件名,        撤销指定文件的修改,工作区
17.git  reset   HEAD    文件名,        撤销暂存区的代码
19.git  diff    HEAD    HEAD^   --文件名,对比版本库
20.rm   文件名,    删除文件,通过下面21行命令撤销
21.git  checkout    --文件名,  撤销删除
22.git  rm  文件名,    删除本地文件, 并提交,通过下面的23行命令撤销
23. git reset   --hard  HEAD,撤销



多人操作
23.git  clone   地址, 克隆远程的代码到本地
24.git  push,   推送到远程仓库
25.git  config  --global        credential.helper    cache  十五分钟有效期
26.git  config      credential.helper   'cache  --timeout==3600'    一个小时有效期
27.git  config  --global    credential.helper    store  长期有效
28.git  pull    ,拉取远程代码到本地目录



标签
29.git  tag -a  标签名-m   '标签描述v1.0',     本地标签
30.git  push    origin  标签名,    将本地标签版本推送到远程端
31.git  tag -d  标签名,        删除本地标签
32.git  push    origin  --delete    tag标签名, 删除远端的标签名



分支
33.git  branch, 查看当前分支
34.git  checkout    -b  分支名,    切换到指定分支
35.git  push    -u  origin  分支名,        推送本地分支跟踪远程分支
36.git  checkout    master  切换到master主分支
37.git  merge   分支A,    合并指定分支A到主分支中
Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐