git --version   --git版本        用户目录(~/)
vim ~/.gitconfig   --编辑用户目录(~/)下的 .gitconfig文件
--输入i 进入编辑模式

[user]
   name=Rosen
   email=1091947832@qq.com
[alias]   --配置别名
   co=checkout   切换分支
   ci=commit
   st=status    git 的当前状态
   pl=pull      git 拉代码
   ps=push     git 推代码
   dt=difftool   提交前对比代码  看到我们改动了那些内容
   ca=commit –am
   b=branch

esc 退出编辑
:wq 保存退出退出文件   w—write  q--quiet
cat ~/.gitconfig –查看内容

cd  C:/Users/Administrator  用户目录(~/)  等效  cd  ~/
ssh-keygen –t rsa –C ‘1091947832@qq.com’ –生成公钥
--1091947832@qq.com是在码云上注册的邮箱账号
连续回车

ls –al    –查看所有文件   .ssh 在mac/windows下不可见  ls看不到
cd .ssh
ls -al
id_rsa  --私钥
id_rsa.pub  --公钥
cat id_rsa.pub

ssh这种方式不用输入用户名和密码了
https 每次要输入用户名密码
mkdir doc
cd doc
git clone git@gitee.com:happymallqianduan/admin-v2-fe2.git   --拉取代码

cd admin-v2-fe
ls  --查看文件 看不到隐藏文件
ls –al   --查看所有文件

vim .gitignore   --不提交的代码文件  不需要git进行管理
i --进行编辑

.DS_Store    --mac系统存储文件夹信息的文件
node_modules  --nodejs  依赖包存放位置
dist        --目标文件dist目录
*.log    --所有日志文件不要   npm错误日志  yan的错误日志

esc  :wq  w--write  q =-- quit

git status

git add . --添加到本地管理

git commit –am  'initial'  --提交本地

git push  --推送到远程

node v6.12.3

node -v   安装nodejs

npm -v   npm是nodejs自带的工具

3.10.10

yarn 的安装

npm install yarn@1.3.2 -g   这种方式是过时方式
npm uninstall yarn  -g 
yarn -v

yarn init --项目初始化  (要在window的cmd运行  git bash 不行)
一路回车 啥也不填

ls

cat package.json

-- 到此 yarn  安装完成了

-- 这是我们最后一次在 master上提交代码

git status

git add .

git commit -am  "yarn init"

git push

提交代码
开发一般是从master分支上切换出一个分支
在这个开发分支上进行开发  一定不能再master分支上提交

git merge origin master 拉取远程仓库的最新代码   保证本地代码是最新版本的
防止最后提交master分支出现冲突

git add . 追踪文件的变化
git commit -am "备注信息" 将代码提交到本地仓库

git push  本地仓库代码推送到远程仓库
第一次要加个分支名  才能在远程新建分支名

提交pull request 管理员审核
发布要将  各个分支合并到master 分支上面  这样才能远程发布

co=checkout   切换分支
   ci=commit
   st=status    git 的当前状态
   pl=pull      git 拉代码
   ps=push     git 推代码
   dt=difftool   提交前对比代码  看到我们改动了那些内容
   ca=commit –am
   b=branch

cd doc/admin-v2-fe

git status  --查看变化

git diff   --查看详细变化

:q  退出

git difftool   --查看另一种形式的变化

git checkout -b admin-v2        -b新建一个分支  切换分支

git branch  查看分支
 
git add .

git commit -am '初始化'

git push  -- 出错 根据提示执行下面的代码

git push --set-upstream origin admin-v2   --代码提交到远程了

提交代码
开发一般是从master分支上切换出一个分支
在这个开发分支上进行开发  一定不能再master分支上提交

git merge origin master 拉取远程仓库的最新代码   保证本地代码是最新版本的
防止最后提交master分支出现冲突

git add . 追踪文件的变化
git commit -am "备注信息" 将代码提交到本地仓库

git push  本地仓库代码推送到远程仓库
第一次要加个分支名  才能在远程新建分支名

提交pull request 管理员审核
发布要将  各个分支合并到master 分支上面  这样才能远程发布

co=checkout   切换分支
   ci=commit
   st=status    git 的当前状态
   pl=pull      git 拉代码
   ps=push     git 推代码
   dt=difftool   提交前对比代码  看到我们改动了那些内容
   ca=commit –am
   b=branch

cd doc/admin-v2-fe

git status  --查看变化

git diff   --查看详细变化

:q  退出

git difftool   --查看另一种形式的变化

git checkout -b admin-v2        -b新建一个分支  切换分支

git branch  查看分支
 
git add .

git commit -am '初始化'

git push  -- 出错 根据提示执行下面的代码

git push --set-upstream origin admin-v2   --代码提交到远程了

提交代码
开发一般是从master分支上切换出一个分支
在这个开发分支上进行开发  一定不能再master分支上提交

git clone git@gitee.com:happymallqianduan/admin-v2-fe2.git   --拉取代码

git status  --查看变化

git pull   --再拉一下

git merge origin master     -- 时常同步一下 首先保证我们的代码是最新的

-- 这两个操作提交前一定要做 防止我们提交的时候出错 保证我们的代码是最新的

-- 拉取远程仓库的最新代码   保证本地代码是最新版本的防止最后提交master分支出现冲突

git add .   --添加到本地管理  追踪文件的变化

git commit -am 'base page'   --提交本地  将代码提交到本地仓库

git push   --推送到远程  本地仓库代码推送到远程仓库

-- 第一次要加个分支名  才能在远程新建分支名

git tag tag-base-page   --打标签

git push origin tag-base-page   --push tag远程  推送远程

--  提交pull request 管理员审核
--  发布要将  各个分支合并到master 分支上面  这样才能远程发布

git status  --查看变化

git diff   --查看详细变化

:q  退出

git difftool   --查看另一种形式的变化

git checkout -b admin-v2        -b新建一个分支  切换分支

git branch  查看分支
 
git add .

git commit -am '初始化'

git push  -- 出错 根据提示执行下面的代码

git push --set-upstream origin admin-v2   --代码提交到远程了

git 在ssh情况下提交代码相关推荐

  1. 使用git向远程厂库提交代码时rejcted错误

    在使用git向远程厂库提交代码时: 有的小朋友会出现 Push rejected: Push to origin/master was rejected 出现这样的问题应该是本地厂库和远程厂库没有管理 ...

  2. git创建仓库,并提交代码(第一次创建并提交)(转)

    一直想学GIT,一直不曾学会.主要是GUI界面的很少,命令行大多记不住.今天尝试提交代码,按GIT上给的方法,没料到既然提交成功了. 于是把它记下来,方便以后学习. 代码是学习用的,没多大意义: 下图 ...

  3. git创建仓库,并提交代码(第一次创建并提交)

    一直想学GIT,一直不曾学会.主要是GUI界面的很少,命令行大多记不住.今天尝试提交代码,按GIT上给的方法,没料到既然提交成功了. 于是把它记下来,方便以后学习. 代码是学习用的,没多大意义: 下图 ...

  4. git拉取项目、提交代码简单教程

    最近要用HBuilderX做一个uniapp项目,再写一篇git拉项目代码.交代码的文章,虽然和上一篇差不多啦,不过就是上一篇的交代码没有用指令,这一篇就用一下. 首先是要装好git和node,可以自 ...

  5. Git创建远程分支并提交代码到远程分支

    1.可以通过git branch -r 命令查看远端库的分支情况 动图演示(选择项目右键选择 Git Bash Here,然后输入命令git branch -r): 2.从已有的分支创建新的分支(如从 ...

  6. Git 创建远程分支并提交代码到远程分支

    1.可以通过git branch -r 命令查看远端库的分支情况 2.从已有的分支创建新的分支(如从master分支),创建一个dev分支 但此时并没有在远程仓库上创建分支 如图所示 还是只有一个ma ...

  7. git之本地有未提交代码如何切换分支

    1:写在前面 在工作中经常会有这样的场景,线上发现紧急bug,需要切换到master进行修复,然后上线,但是此时我们还在开发分支,且因为一些原因本地的修改还不能提交,此时呢,如果我们直接切换分支到ma ...

  8. 用git push 命令向远端提交代码时遇到git everything up-to-date的问题解决

    遇到Your branch is up to date with 'origin/master'. 或者  everything up-to-date这样的问题时,不要慌张,博主带你一站式解决!(这是 ...

  9. 使用git向码云上提交代码

    为什么写这篇文章呢?其实吧,以前我都是在github上存放项目的,但是有个很蛋疼的问题,就是github这个传输速度吧,真是不想说了,毕竟是国外的网站嘛,国内做了限制很正常嘛,所以,就开始搞码云了. ...

最新文章

  1. 从零开始学习python-《从零开始学 Python》(第二版)
  2. echart封装,前端简单路由,图表设置自动化
  3. golang修改结构体中的切片值
  4. Light Image Resizer6中文版
  5. php三个数字比较大小排序,php中常用的4种实现数字大小排序的冒泡选择等算法函数代码...
  6. 前端学习(1661):前端系列实战课程之获取点击位置
  7. 计算机底纹不起作用,CSS - 背景颜色在IE11中不起作用(CSS - background-color not working in IE11)...
  8. vscode配置c 环境_SAST Weekly教你在macOS上用VS Code配置C/C++编程环境
  9. 中国双导体发热电缆行业市场供需与战略研究报告
  10. 漫画算法python版下载_用 Python 下载漫画
  11. 使用SmartSVN打分支与合并代码
  12. python 反传播_Python:反向传播 (六十八)
  13. [转载]浅谈敏捷管理在软件项目中应用
  14. Swagger怎么下载文件
  15. PS常用的快捷键,PS快捷键大全
  16. quartus ii
  17. Word控件Spire.Doc 转换教程(三):如何将 Word 转换为 PDF
  18. ps图片去水印-ps图片去水印教程
  19. Android安卓——实现发短信功能的代码
  20. [bzoj1233]干草堆tower

热门文章

  1. 求旋转数组的最小数字C++
  2. Nsight 调试 Caffe
  3. HDU 6340 Problem I. Delightful Formulas(伯努利数 + 积性函数反演)
  4. HDU 6750 Function(莫比乌斯反演)(2020百度之星初赛1)
  5. P1975 [国家集训队]排队(三维偏序)
  6. Infinite Fraction Path UVALive - 8207
  7. [学习笔记] 如果你愿意学那么你是可以看的懂的 —— 群论与 burnside 引理和 polya 定理
  8. YbtOJ-染色计划【树链剖分,线段树,tarjan】
  9. 牛客国庆集训派对day6TJ-DefenseTower【贪心】
  10. P2922-[USACO08DEC]秘密消息Secret Message【Trie,字符串】