zoukankan      html  css  js  c++  java
  • Git配置

    目前尚有以下问题没有解决:

    1. 同一台PC上如何配置两个Git账号(一工作用的GitLab,一自用的GitHub):网上有解决方案,但每次Git操作时需要改下用户名,遂弃。

    个人PC配置Git的方法如下:

    具体参考:GitHub官方配置教程      Git官方文档 官方文档里对Git的原理解释的很清楚,这里就不写了。

      廖雪峰Git教程 也不错,可以看下

    • Git安装时,可以考虑下选择风格为windows样式的。
    • 配置Git的用户名和邮箱:原因每一个 Git 的提交都会使用这些信息,并且它会写入到你的每一次提交。
    • git config --global user.name "YOUR NAME"
      
      git config --global user.email "YOUR EMAIL ADDRESS" 
    • 生成ssh密钥和公钥,并且将公钥复制到GitLab上。公钥Path=~/.ssh/下。
    • ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
    • 创建Git仓库:此操作完全是本地化的。
    • git init
    • 可以配置下 .gitignore 文件。(可以区github上找,同种环境下基本类似:https://github.com/github/gitignore
    • git pull :拉取远程仓库的更新
    • git push :提交本地仓库到远程仓库
    • git add file/. :提交本地更改到缓冲区
    • git commit : 将缓冲区的提交到本地仓库。git commit -m "提交注释"
    • git log:查看 commit的日志
    • git reset --hard commit_id :回退到某次commit的值
    • 当修改 .gitignore 后不生效:原因是 .gitignore 智能忽略那些没有被跟踪过的文件,已经加入版本控制的对 .gitignore无效。做以下处理即可:
    • git rm -r --cached .
      git add .gitignore

    注意:双账号配置参考

  • 相关阅读:
    求算个十百输出
    求算反弹高度
    九九乘法表
    等腰三角形字母
    动态数码管
    静态数码管
    出错的程序操作
    EPLAN
    robotstudio smart组件解释
    eclipse插件安装方法
  • 原文地址:https://www.cnblogs.com/jiangtu/p/6391748.html
Copyright © 2011-2022 走看看