• git常用命令以及如何与fork别人的仓库保持同步


    简单常用命令
    1、git status
    查看当前仓库是否有文件改动
    a:提示
    Your branch is up-to-date with 'origin/master'.
    nothing to commit, working directory clean时候是没有改动
    b:提示有红色就是有改动,可以提交
    2、git add .
    add .代表添加所有文件到本地仓库
    3、git commit -m '注释内容'
    提交到仓库,会弹出远程仓库的帐号和密码输入即可
    4、git push origin master
    推送到远程仓库
    5、git pull
    从当前仓库拉取到本地仓库
    6、git clone 仓库名(英文)
    从远程仓库克隆到本地(可以克隆任何仓库)
    7、git remote -v
    查看当前仓库地址
    ----------------------
    一般本地搭建好,每次只用1234个名利就可以了。

     如何跟作者保持同步?

    这里演示的是HTTPS模式,SSH模式只是仓库地址不一样,其他都一样!
    SHH模式的仓库地址形如:git@github.com:wjf444128852/Front-face-questions.git
    HTTPS模式的仓库地址形如:https://github.com/wjf444128852/Front-face-questions.git

    建议使用SSH模式!!!!!!!!!!!!!!!!

    fork别人的项目后,把自己名下fork别人的项目clone到本地后,如何与作者的项目保持同步,

    如我fork了: https://github.com/jsfront/month.git  该仓库到我的名下变为:(https://github.com/wjf444128852/month.git )

    并把https://github.com/wjf444128852/month.git clone到本地,想要与作者同步

    1、git remote add jsfrontgroup https://github.com/jsfront/month.git

    jsfrontgroup是关联的原仓库在我本地的名字,可以自定义

    2、git fetch --all就 这将更新git remote 中所有的远程repo 所包含分支的最新commit-id, 将其记录到.git/FETCH_HEAD文件中

    3、想要同步执行:git rebase jsfrontgroup/master

    此时本地已经与作者同步了,但是自己fork的远程仓库还没与作者同步,你只需要:git push origin master,提交到自己的仓库即可

    ###如何让自己的github仓库也同步(如https://github.com/wjf444128852/month.git)

    4、此时:git status会看到作者有多少次提交,

    5、你只需要:git push origin master,输入账号和密码(HTTP模式,SSH模式不需要输入)将本地更新后的push到远程自己fork的仓库即可

  • 相关阅读:
    Spring Boot笔记一 输出hello
    Java Web之表单重复提交问题
    Java Web之验证码
    Java Web之下载文件
    Java工具之上传文件
    Java Web之上传文件
    Java Web之EL
    Java Bean的规范
    Java Web之JSP
    《FPGA全程进阶---实战演练》第一章之如何学习FPGA
  • 原文地址:https://www.cnblogs.com/-walker/p/7278951.html
Copyright © 2020-2023  润新知