git 使用教程

Git是一个开源的分布式版本控制系统,可以有效、高速地处理从小到大的项目版本管理。

一、下载git

打开git官网地址:Git进行下载,如下图界面:

 

 git安装无脑下一步,完成即可

打开git,直接右键点击Git Bash Here

git做一些初始化工作

1.查看git配置文件 git config -l

2. 查看不同级别配置文件

#查看系统配置

git config --system --list

#查看当前用户配置

git config --global --list

3.设置用户名和邮箱(***非常重要***),Git每次提交都会使用该信息,它存在提交中

git config --global user.name "cq"                                #名字

git config --global user.email  "xxxxxx@qq.com"        #邮箱

之后查看配置信息

git config --global --list

4. 这个文件存在在

5. git工作流程图

6. git 命令连接Git 基本操作 | 菜鸟教程 (runoob.com)

 #git 命令

git init                                           # 初始化本地git仓库(创建新仓库)
git config --global user.name "xxx"                       # 配置用户名
git config --global user.email "xxx@xxx.com"              # 配置邮件
git clone git+ssh://git@192.168.53.168/VT.git             # clone远程仓库
git status                                            # 查看当前版本状态(是否修改)
git add xyz                                               # 添加xyz文件至index
git add .                                # 增加当前子目录下所有更改过的文件至index
git commit -m 'xxx'                                       # 提交
git commit --amend -m 'xxx'                          # 合并上一次提交(用于反复修改)
git commit -am 'xxx'                                      # 将add和commit合为一步
git rm xxx                                                # 删除index中的文件
git rm -r *                                               # 递归删除
git branch                                                # 显示本地分支
git branch --contains 50089                               # 显示包含提交50089的分支
git branch -a                                             # 显示所有分支
git branch -r                                             # 显示所有原创分支
git branch --merged                               # 显示所有已合并到当前分支的分支
git branch --no-merged                               # 显示所有未合并到当前分支的分支
git branch -m master master_copy                          # 本地分支改名
git checkout -b master_copy               # 从当前分支创建新分支master_copy并检出
git checkout -b master master_copy                        # 上面的完整版
git checkout features/performance       # 检出已存在的features/performance分支

git checkout v2.0                                         # 检出版本v2.0
git checkout -b devel origin/develop    # 从远程分支develop创建新本地分支devel并检出
git checkout -- README             # 检出head版本的README文件(可用于修改错误回退)
git merge origin/master                    # 合并远程master分支至当前分支
git cherry-pick ff44785404a8e                  # 合并提交ff44785404a8e的修改
git push origin master                         # 将当前分支push到远程master分支
git push origin :hotfixes/BJVEP933      # 删除远程仓库的hotfixes/BJVEP933分支
git push --tags                                           # 把所有tag推送到远程仓库
git fetch                           # 获取所有远程分支(不更新本地分支,另需merge)
git fetch --prune                    # 获取所有原创分支并清除服务器上已删掉的分支

二.gitee使用

1.首先在gitee上创建一个账号,设置本机绑定ssh公钥,实现免密登录

   在个人中心里生成公钥

 把你的公钥粘贴到这里,查看 怎样生成公钥

2.然后创建一个仓库

 

三.idea用git上传gitee

1. 选择一个文件夹用git克隆到本地

2. 将这些文件直接丢到用idea创建的工程里,用idea进行提交到远程仓库

 

 2.1   add  . 操作

 

2,2     commit操作

2.3   push操作

3. 如果git弹出登录Gitee.com的用户名和密码,记得不要填错即可

觉得有用点个赞吧

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值