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)

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

  • 相关阅读:
    用asp.net(C#)写的论坛
    javascript:window.history.go(1)什么意思啊?
    5个有趣的 JavaScript 代码片段
    marquee属性的使用说明
    flash网站欣赏
    获取验证码程序
    ACCESS中执行sql语句
    靠谱的工程师
    mysql变量(用户+系统)
    理解进程和线程
  • 原文地址:https://www.cnblogs.com/ytytzzz/p/10721180.html
Copyright © 2011-2022 走看看