常用命令ca88官方会员登录

linux 命令

  • pwd print working directory
  • rm -rf (删除文件,删除文件夹)
  • rm (删除文件)
  • mkdir 文件夹名 (创制目录)
  • cd 目录名
  • ls (listshow)
  • ls- al (查看全部文件)
  • ca88官方会员登录,touch 创造文件
  • cat 查看文件
  • vi 编辑文件
    • i 插入(可编辑)
    • esc退出编辑
    • (:q!强制退出)/ (:wq保存退出) )

git status 查看职业区和暂缓区状态
git add 将职业区放入暂缓区
git commit 将暂缓区放入 版本区
git add 把修改过的文书全部交给到暂缓区
git commit -m “提交时写备注” 不弹文书档案
git commit -a -m “提交时写备注” 直接把工作区提交到版本区
git log 查看提交的野史命令
git clone +地址 克隆

布局用户

  • git config –list
    率先次下载git供给配置用户音信
  • git config –global user.name xxx
  • git config –global user.email xxx

跻身项目
git config –global user.name “名字”
git config –global user.email “邮箱”
git config –global user.email 查看
git config –list 查看全体
git diff 工作区与暂缓区的对待
git diff –cached 暂缓区与 版本区的自己检查自纠
也可用 git diff –staged

初始化git

  • git init
  • git status 查看git状态 (棕红工作区,青古铜色历史区)

 

增加到暂存区

  • git add .
  • git commit -m”消息”
  • git log 提交日志

git add .修改过的文书全体交付到暂存区
git commit -m “提交备注” 暂存区提交到版本区,不弹出,直接写备注。
git commit -a -m “提交备注” 从地面 提交到暂存区
在提交版本区连写。(不可能跳过暂存区,直接提交到版本区)

git的对比

  • git diff 工作区和暂存区
  • git diff -分支名 工作区和历史区
  • git diff –cached 暂存区和历史区

文件比较
git diff 职业区与暂存区之间的相比较
git diff –cached (git diff –staged)暂存区与版本区之间的对待
git diff master 工作区与版本区的自己检查自纠

git 撤销

  • git checkout 文件名 – 从暂存区中校工作区内容覆盖掉
  • git reset HEAD 文件名 回到上1回缓存区

撤销
git reset HEAD “文件名字” 从暂存区还原到工作区
git checkout “文件名字” 将版工作区还原到版本区的处境
git commit –amend 将上次交给撤回,和此次的一同 提交, 用2个版本号

回滚历史版本

  • git reset –hard 版本id 回到某三个版本
  • git reflog 查看全体版本号
  • git reset –hard HEAD^ 回退到上三个本子

删除
git rm 文件名 删除暂存区的公文。
git rm -f 文件名 事业区不删除的情景下
删除暂存区的公文。(职业区和暂存区一齐删除)
git rm –cached 文件名 职业区不删除的景观下 删除暂存区的公文。 (
只删除暂存区,职业区不删除)

git 分支

  • git branch 查看分支
  • git branch 分支名 创造分支
  • git checkout 分支 切换分支
  • git branch -D 分支名 删除分支
  • git branch -b 分支名 创制并切换

恢复
git checkout 版本id 要东山再起的公文
git reset –hard 版本id 直接回复到上一个版本
git reset –hard HEAD^ 回到想3个版本
git reset –hard HEAD~数字 回到后边多少个版本
git reflog 查看近期操作新闻
git reset –hard 版本id 回到 在此之前的本子

文本修改切换分支

  • git stach 暂存文件
  • git stach pop 还原暂存区内容

联合到长途饭店
git remote 查看远程宾馆的名字
git remote -v 查看远程饭馆对应的地方
git push origin(仓库名) master(分支名) 同步到gitgub 上长途旅馆上

git 分支合并

  • git merge 分支名 在着力基础上统一
  • echo xxx > 文件名 向文件内输入内容
  • echo xxx >> 文件名 追加

更新本地(化解多少人争持)
git fetch 拉取远程仓库的文书
git diff master origin/master 查看具体抵触的始末
git merge origin/master 当地的与长途仓库合并
git pull 拉取并联合
开源项目合营

git图谱

  • git log –graph –oneline

分支
git branch 查看分支
git branch 分支名字 创造分支
git checkout 分支名字 切换分支
git checkout -b 分支名字 创造新分支 并切换成那么些新键的分段
git merge 分支名字 合并分支
git branch –merged 查看当前支行下合并的分段
git branch –no-merged 查看当前分支下未有统一的分支
git branch -d 分支名字 删除分支
(把有争辩的文书列出来,手工消除争执之后然后在付出)

地点提交

  • README.md
  • 成立二个.gitignore

将本的道岔创建到github 上
git push origin(仓库名) master(分支名) 同步到gitgub 上远程仓库上
github上的价签
git tag 标签字字 创制标签
git push origin 标签字字 加多到长途货仓

关系远程客栈

  • git remote add origin 远程仓库地址

ls 查看目录结构
mkdir 创立文件夹

除去关联

  • git remote rm 名字

推送代码

  • git push origin master

拉取最新代码

  • git pull origin master

gh-pages分支发表静态页

  • 在档次创造三个gh-pages分支
  • 将分支提到远程仓库
  • 找到给您提供的网站 (settings github-pages)

git checkout -b gh-pages
touch index.html
git add .
git commit -m "xxx"
git push origin gh-pages
You can leave a response, or trackback from your own site.

Leave a Reply

网站地图xml地图