zoukankan      html  css  js  c++  java
  • Git常用命令

    1.终端常用命令
    cd 进入/切换
    cd .. 返回上级
    ls 当前目录下的文件列表(查看当前文件夹下的文件)
    pwd 当前目录路径
    mkdir 创建目录(创建文件夹)
    touch 创建文件
    rm 删除文件 -d 删除空目录 -rf 强制删除

    ———————————————————————

    2.ssh-key注册
    命令:ssh-keygen 三次回车
    vim ~/.ssh/id_rsa.pub 打开编辑公用钥匙,复制粘帖即可

    ———————————————————————

    3.git 常用命令
    git status 查看当前git 状态
    git 检查git
    git --version 检查git当前版本
    git branch 查看当前所在分支
    git branch xxx 创建xxx分支
    git checkout xxx 切换到xxx分支
    git checkout -b xxx 简化写法,创建xxx,并切换到xxx分支
    git init 初始化git仓库
    ls -ah 显示当前隐藏文件
    git diff 当前文件修改内容
    git log 提交版本历史
    git log --pretty=oneline 提交版本历史 显示一行
    rm 删除
    git add 把文件添加到暂存区
    git commit 把暂存区提交到仓库 都是在本地
    git reset --hard HEAD^ | commit ID 回退版本
    git pull 查看分支更新,多人协作的时候,你的代码不一定是最新的,所以切换到master上的时候,最后git pull一下,把最新的提交代码pull下来。

    3.远程仓库 github为例
    克隆远程仓库到本地:git clone git@github.yourName/xxx.git 自定义名称
    本地git全局设置,目的是让git知道是不是你本人提交:
    git config --global user.name "你的用户名"
    git config --global user.email "你的邮箱"

    cd 进入到你克隆的仓库,进行第一次修改
    mkdir test //创建test 目录
    cd test 进入test 目录
    git init 初始化git仓库
    touch README 创建readme文件
    git add README
    git commit -m 'first commit'

    和远程仓库进行关联,并进行第一次推送:
    git remote add origin git@github.yourName/xxx.git
    git push -u origin master

    ---------------规范-------------------
    git的默认分支是master分支,可以用 git branch 命令查看,master分支建议是和远程仓库一致,保持是推送的代码,工作的分支可以另外创建:
    git branch dev
    git checkout dev
    在dev分支上开发,在dev上开发完成后,add commit。 切换到master分支:git checkout master
    在master分支上合并dev上的代码:git merge dev
    推送代码:git push origin master

    On the road。。。
  • 相关阅读:
    learning scala view collection
    scala
    learning scala dependency injection
    learning scala implicit class
    learning scala type alise
    learning scala PartialFunction
    learning scala Function Recursive Tail Call
    learning scala Function Composition andThen
    System.Threading.Interlocked.CompareChange使用
    System.Threading.Monitor的使用
  • 原文地址:https://www.cnblogs.com/ianhao/p/4813614.html
Copyright © 2011-2022 走看看