zoukankan      html  css  js  c++  java
  • Git命令备忘

    最近在用Git,查了点相关资料,逻辑依然不太明了,先整理一部分备忘,以后补充

    一、本地Git与Github/码云的关联

    1. 设置本地用户名,邮箱

    git config --global user.name "用户名"
    git config --global user.email "邮箱"
    

    2. 生成SSH Key

    1. ssh-keygen -t rsa -C "邮箱"
    2. clip < ~/.ssh/id_rsa.pub //复制SSH Key到剪切板
    

    3. 到Github或码云中添加上一步生成的SSH Key

    4. 测试连接

    github ssh -T git@github.com   //github
    ssh -T git@git.oschina.net   //码云(oschina)
    ssh -T git@git.coding.net   //码市(coding)
    

    二、将本地的项目上传到github/码云的一般流程

    0. 先在码云/github建个空仓储
    
    1. git init
    
    2. git remote add origin 你复制的地址
    
    3. git pull origin master
    
    4. git add .
    
    5. git commit -m "提交信息"
    
    6. git push -u origin master
    

    参考: https://www.cnblogs.com/guaguaerhao/p/7865034.html

    1. 码云上创建一个项目 testgit (名字随你)
    2. 本地创建一个文件夹D:/testgit,然后使用git bash
    3. cd 到本地文件夹中D:/testgit,
    4. 使用 git init 命令 ,初始化一个git 本地仓库(项目),会在本地创建一个 .git 的文件夹
    5. 使用git remote add origin https://gitee.com/你的码云用户名/testgit //添加远程仓库
    6. 使用 git pull origin master 命令,将码云上的仓库pull到本地文件夹
    7. 将要上传的文件,添加到刚刚创建的文件夹
    8. 使用git add . 或者 git add + 文件名 (将文件保存到缓存区)
    9. 使用git commit -m '描述新添加的文件内容' (就是注释) (文件保存到本地仓库)
    10. 使用git push origin master ,将本地仓库推送到远程仓库

    三、拉取远程项目到本地

    1. 新建项目文件夹
    2. 文件夹内打开Git bash
    3. git init 
    4. git clone 项目地址
    

    四、其他命令

    git log
    git status
    

    git pull 失败 ,提示:fatal: refusing to merge unrelated histories

    git pull origin master --allow-unrelated-histories
    
  • 相关阅读:
    echarts 图表tooltip数据默认是按照series中的数据位置排序。 鼠标移入排序
    三位加,号
    保留整数的方法
    水印vue
    vue 省市区
    平行四边形css
    css 文字样式
    js练习题
    axios 之cancelToken原理以及使用 取消上一次请求
    身份证获取生日性别
  • 原文地址:https://www.cnblogs.com/ligykq/p/GitCommand.html
Copyright © 2011-2022 走看看