Git和GitHub及操作

作者: printf200 | 来源:发表于2019-01-30 17:39 被阅读322次

    CVS---SVN(集中式版本控制系统)
    Git----配置管理工具(分布式版本控制系统)
    GitHub----使用Git的程序员开源社区

    github图解

    image.png

    1.安装git

    git-scm.com 首先进入GitHub官网,下载适合自己电脑的版本
    正常安装就可以。可以选择安装路径。选项默认即可。
    安装完成以后出现右键出现Git Bash Here


    image.png

    github

    image.png

    创建项目


    image.png

    不勾选Intialize this....
    可以查看命令行上传代码


    image.png
    2.在桌面模拟创建一个项目
    例如:
    image.png

    在文件里右键选泽Git Bash Here


    image.png
    image.png

    进行操作

    image.png

    出现如下错误解决方式


    image.png
    $ git config --global user.name "wth"
    
    $ git config --global user.email "123456@sina.com"
    

    给仓库地址起别名

    git remote add origin https://github.com/wth19970830/hellogithub.git
    

    上传到github

    git push -u origin master
    

    免密登陆(对自己电脑信任)

    $ ssh-keygen -t rsa -C "123456@sina.com"
    
    
    全部选择回车
    image.png

    免密文件路径

    C:\Users\wth\.ssh
    
    image.png

    选择文件中id_rsa.pub中的内容复制到github


    image.png
    image.png
    image.png

    以后我们每次再运行 git push origin master命令无须再次输入密码
    要想实现免密提交代码,还有一点需要注意的就是,我们在使用
    git remote add 远程项目别名 远程项目地址
    命令的时候,要保证远程项目地址使用的是SSH协议而不是HTTPS协议

    在github中删掉一个项目

    image.png

    内容添加项目名确认一下


    image.png

    Intellij操作git

    创建web项目


    image.png
    image.png
    image.png

    上传成功
    修改成功再一次上传
    单提交一个文件
    选择一个文件


    image.png
    image.png
    现在查看github并没有显示成功,而我们做的这部操作时将文件添加到了本地我们还需要进行push操作上传到远程
    image.png
    直接点push就可以了
    image.png
    image.png image.png
    image.png

    三次提交修改


    image.png

    新增文件解决方法

    如果整个项目提交
    在根目录进行上传


    image.png
    image.png

    如果选择no则需要手动添加


    image.png
    手动添加方式:
    image.png

    删除文件也是同样操作


    image.png

    打开github上的项目


    image.png
    image.png

    合作开发


    image.png

    更新下载

    安装github插件

    image.png

    忽略文件插件

    image.png
    image.png
    image.png
    选项 确定
    配置忽略文件.png
    内容下的文件不提交 pull.png image.png
    出现pull失败

    解决:


    image.png image.png image.png

    拿出每次提交的版本

    image.png

    比如对这个版本感兴趣


    image.png image.png
    image.png

    号是版本号


    image.png
    image.png
    image.png
    回到想看的版本

    相关文章

      网友评论

        本文标题:Git和GitHub及操作

        本文链接:https://www.haomeiwen.com/subject/mepqsqtx.html