zoukankan      html  css  js  c++  java
  • linux下git+github个人使用记录

    Linux:

    安装git的命令: sudo apt install git

    查看版本确认安装成功: git --version

    生成密钥: ssh-keygen -t rsa -C "your_email@youremail.com"

    (你的常用邮箱即可,但如果不使用github的注册邮箱的话,可能会出现提交了但没有contribution的情况)

    一路回车然后生成公钥,输入命令 cat .ssh/id_rsa.pub (应该是在/home/user/文件夹下,找不到就直接根目录下find -name id_rsa.pub吧)

    复制内容到github的个人settings的ssh里就可以了

    初始化用户名和邮箱:(方便起见这里保证username,email和github保持同步)

    git config --global user.name 'username'

    git config --global user.email 'email'

    克隆项目到本地即可:

    git clone ...

    一些常用命令:

    git status 查看上次提交后是否有修改

    git diff 可以查看修改的详细信息, 就不看了

    git add -A 或者 git add -all 可以把所有修改的文件添加到缓存

    git commit -m '修改的说明'

    git push 即可(pull之前需要先commit)

    git branch 查看本地所有分支和当前分支

    git checkout branch切换到某分支

    git checkout -b branch创建某分支并切换过去

    git merge branch把某分支与当前分支合并

    git log 查看当前分支以前记录

    git pull origin branch拉取某个分支并合并(pull命令是不太建议直接用的,建议使用fetch再merge)

    具体可以自行参考菜鸟教程或者廖雪峰网站

  • 相关阅读:
    ML与NLP的2019年度总结与展望
    python在文本开头插入一行的实例
    Git Notes
    warmup 预热学习率
    python error整理
    python 中字符串处理
    集成学习voting Classifier在sklearn中的实现
    机器学习 评价指标整理
    PaddlePaddle Notes
    linux 常用指令 文件操作trick等
  • 原文地址:https://www.cnblogs.com/ytytzzz/p/10721180.html
Copyright © 2011-2022 走看看