zoukankan      html  css  js  c++  java
  • Git使用教程

    一.本地git操作

    1.1如何添加到版本库

    1.cd到你工作的文件夹

     

    2.使用git init命令使当前文件夹成为工作区(如果有就不用此命令)

    3.之后可以随意修改文件夹里面的内容,使用git add -A将工作区文件放入缓冲区

     

    4.最后使用git commit -m 'third'提交到版本库中,单引号里面的是注释

    1.2 如何回退版本

    1.使用git log查看历史版本

     2.使用commit后面的数字回退版本,git reset --hard 版本标识


    二.与Github建立连接

    建立连接

    建立连接的方法有一下几种:

    1. git remote add 远程主机名 git@github.com:GitHub名称/远程仓库名.git。这个命令用于将本地仓库和远程仓库连接起来。
    2. git clone git@github.com:GitHub名称/远程仓库名.git。会直接连接远程仓库,并将远程仓库的文件夹克隆到本地目录中。

     连接成功了之后,便可以进行push和pull操作了。我们要清楚的是,push和pull也是一种分支合并操作,只不过不再是本地的分支之间进行合并,而是远程分支和本地分支之间的合并。

    git push

     该命令的意义是将本地版本库的分支推送到远程版本库的对应分支进行合并

    git push的一般形式为git push <远程主机名> <本地分支名>:<远程分支名>。如git push origin master:master。

     其中,一旦使用上面两种方法连接远程仓库成功,则远程仓库名称为origin。

    git pull

     该命令的意义是将远程仓库的分支下载至本地,并将其合并到本地对应分支,其实这一个命令是git fetchgit merge 分支名的缩写。

    git pull的一般形式为git pull <远程主机名> <本地分支名>:<远程分支名>。如git pull origin master:master。

    参考

    https://www.cnblogs.com/caiyy/p/10372550.html

    https://www.cnblogs.com/imyalost/p/8762522.html

  • 相关阅读:
    网页背景音乐
    CSS 实现背景半透明
    实战中总结出来的CSS常见问题及解决办法
    AsyncTask的简单使用
    ORMLiteDatabase的简单使用并且与其他的表相互联系
    传递消息--第三方开源--EventBus的简单使用
    通过messenger实现activity与service的相互通信
    通过Messenger与后台连接(单向操作,activity向service发送数据)
    怎么做QQ、微信等消息气泡
    通过bind实现activity与service的交互
  • 原文地址:https://www.cnblogs.com/dangnianxiaoqingxin/p/12943070.html
Copyright © 2011-2022 走看看