标签:git使用 私有 操作 成功 span 就是 本机 腾讯 bash
1.托管代码到远程,分布式托管,避免本机磁盘损坏造成不可挽回的局面
2.版本控制,可以发布多个版本并且实现在各个版本之间来回穿梭(实现原理:文件快照,每个版本都会有一个文件快照,比直接备份文件快速便捷。因此,Git仓库又被称为版本库)
3.团队协作,强大的分支功能,可以快速实现团队协作
  1.github: https://github.com  githup
2.gitee: https://gitee.com 码云
3.coding: https://dev.tencent.com 腾讯
1.在文件或桌面空白处安装好了git工具便可也鼠标右键git bash here 用来打开git工具
  2在git bash里执行命令ssh-keygen 一路回车,就可以生成密钥对,默认密钥对是存放在(/c/Users/[主机用户名]/.ssh/) 。这个目录下有两个文件, .pub就是公钥,另外一个是私钥,这两个文件千万不要动!!!
3.到线上(gitee或其他平台)打开设置->安全设置->ssh公钥,把本地的公钥文件(.pub)全选复制进来,输入登录密码,就配置成功了。
4.全局配置用户名和邮箱
  git config --global user.name 你的码云账号
  git config --global user.email 你的码云验证邮箱
在本地创建一个文件夹,用来存放项目的带码,然后执行 git init 初始化一个项目 ,这个时候项目里会多出一个.git目录(这个目录默认是隐藏的)
登录gitee,新建仓库,输入项目名称,选择私有或者公开源代码(私有在加入合作者之前就只能你自己能查看,公开就意味着开源),下面的选框一个都不要勾(初始化的不是文件都来自于本地仓库,线上仓库不需要任何文件),最后点击创建就ok了。
git add -A (-A代表所有,也可以 git add [文件名] 来单独添加某一个文件)git commit -m ‘说明本次提交所做的操作,越详细越好‘
git push origin master注意第一次安装从1-5步
第一次创建项目从6-8步
其他修改了的代码在推送直接从第9步走到最后
| git init | 初始化仓库 | 
| git config | 配置用户信息 | 
| git remote add origin [线上仓库地址] | 新增远程仓库的关联 | 
| git remote rm origin | 删除远程仓库的关联 | 
| git add | 添加到暂存区 | 
| git commit -m ‘[本次提交的备注信息]‘ | 代码提交(每一次commit都会有一个新的版本号) | 
| git push origin [分支名] | 推送到远程仓库 | 
| git status | 查看当前仓库的状态 | 
| git log | 查看日志(每一个commit在这里都能查看到,而且commit后面的随机字符串就是版本号),按字母q 退出log | 
| git reset --hard [要回退的版本号] | 回退到之前的某一个版本 | 
| git clone [线上仓库地址] | 把线上仓库代码克隆到本地 | 
| git pull origin [分支名] | 在已有的仓库基础上拉取某分支最新的线上代码,拉取之后直接合并 | 
| git fetch origin [分支名] | 在已有的仓库基础上拉取某分支最新的线上代码,拉取之后由用户决定是否合并 | 
| git branch | 查看分支 | 
| git branch newBranch | 基于当前分支创建newBranch分支 | 
| git branch -d myBranch | 删除myBranch分支 | 
| git diff tmp | 查看当前分支和tmp分支的区别 | 
| git merge tmp | 将tmp分支合并到当前分支 | 
标签:git使用 私有 操作 成功 span 就是 本机 腾讯 bash
原文地址:https://www.cnblogs.com/dcyd/p/12398227.html