zoukankan      html  css  js  c++  java
  • Git学习笔记

    Git使用手册

    created by cjk on 2019.05.07

    Git库的初始化

    1. 进入Git安装目录,如:E:Git,找到git-bash.exe打开
    2. 创建 SSH Key:因为本地Git仓库和GitHub仓库之间的传输是通过SSH加密传输的,GitHub需要识别是否是你推送,GitHub只要知道了你的公钥,就可以确认只有你自己才能推送,所以需要配置ssh key。创建命令:ssh-keygen -t rsa -C "你的 github 邮箱地址"
    3. 输入key的加密口令,可写可不写
    4. 根据控制台提示找到id_rsa.pub文件,打开并复制其中的内容
    5. 打开github 点击你的头像,settings -> SSH and GPG keys -> New SSH Key,将刚才复制的内容粘贴到key中即可,点击 Add Key
    6. 测试git与github的连通性: ssh -T git@github.com
    7. 设置git用户名: git config --global user.name 'github用户名'
    8. 设置git邮箱: git config --global user.email '邮箱'
    9. cd 切换到你想要创建的本地代码库的目录下执行 git init,执行完成后该目录下会创建一个隐藏的.git文件夹

    Git代码拉取和推送

    1. 输入git status,未提交的文件将会展示为红色
    2. 拉取github上的代码:进入github,找到你的repository,点击clone or download,复制github上的仓库地址
    3. 输入git clone 粘贴刚才复制的github仓库地址,完成远程仓库拉取
    4. 如果对git库中的代码进行修改,或添加了文件,使用git status会显示红色
    5. 使用 git add 提交的文件名称 或 git add --all 将所有文件添加
    6. 使用 git commit -m "提交代码注释" 来提交代码到git仓库中
    7. 使用 git push -u 仓库名称 将代码提交到github上
    8. 使用 git fetch 仓库名称 拉取最新代码, 使用git merge FETCH_HEAD 在本地仓库合并最新代码
    9. 除了使用 git fetch + git merge的方式更新代码以外,还可以直接使用 git pull
  • 相关阅读:
    java期末复习2
    java期末复习
    Educational Codeforces Round 76 (Rated for Div. 2)
    ICPC南昌时间安排
    codeforces 597 div2 ABCDF
    codeforces 597 div2 ABC
    Vue中provide和inject 用法
    Js打印九九乘法表
    document.documentElement和document.body的区别
    移动端关于横屏问题
  • 原文地址:https://www.cnblogs.com/soundofcolors/p/11040251.html
Copyright © 2011-2022 走看看