• git命令使用记录


    github网络连接稍微有些慢,这里使用coding做测试:

    首先要分两种情况,一种是直接clone远程库,一种是将本地的代码push到远程库。先说clone到本地

    1.clone

    通常是我们clone一个远程库的分支下来,并初始化本地仓库,而且将远程库命名为origin。这样就可以使用本地版本库以及推送到远程版本库了。

    首先在coding上新建一个项目leatn-git,初始化可以勾选readme和gitignore。readme是项目介绍,gitignore是表示哪种文件可以忽略版本追踪。

    复制地址,然后在本地目录上右键,选择git bash,输入:git clone xxx.git,输入用户名和密码就可以clone下来了。

    这样就在本地lear-front的目录下创建了一个新目录:learn-git。并且添加了一个远程库origin,并绑定到我们的coding项目。其中,本地默认初始化一个master分支,和origin的master对应。

    2.查看远程分支:git remote

    Administrator@2013-20150810PA /E/work/workspace/lear-front/learn-git (master)
    $ git remote
    origin

    3.添加远程仓库:git remote add 别名 xxx.git

    Administrator@2013-20150810PA /E/work/workspace/lear-front/learn-git (master)
    $ git remote
    orgin2
    origin

    Administrator@2013-20150810PA /E/work/workspace/lear-front/learn-git (master)
    $ git remote -v
    orgin2 3243.git (fetch)
    orgin2 3243.git (push)
    origin https://git.coding.net/chenxing/learn-git.git (fetch)
    origin https://git.coding.net/chenxing/learn-git.git (push)

    4.删除远程仓库:git remote rm 别名

    Administrator@2013-20150810PA /E/work/workspace/lear-front/learn-git (master)
    $ git remote rm orgin2

    Administrator@2013-20150810PA /E/work/workspace/lear-front/learn-git (master)
    $ git remote
    origin

    5.本地提交:git commit -m "日志"

    查看当前状态:

    $ git status

    将所有修改过的文件放入暂存区

    $ git add -A

    提交到本地仓库:

    $ git commit -m "修改gitignore文件,添加忽略类型"

    6.推送到远程库:git push 

    $ git push origin master

    如果本地仓库没有远程仓库的版本先进,即远程库更新后你没有更新,则会报错,要更新merge后才可以push,这时如果你确实想直接推送过去而不管原来仓库的内容,用-f,这在初建远程库后将本地项目直接推送到远程库很有用。

    $git push -f origin master

    7.将远程库的更新到本地:git pull

  • 相关阅读:
    详解实现Android中实现View滑动的几种方式
    一起写一个Android图片轮播控件
    Java核心技术点之多线程
    深入了解整数在计算机内部的表示
    Java核心技术点之接口
    Java核心技术点之内部类
    配置resin web方式部署项目
    rsa加密算法,前后端实现。
    引用百度bcebos jar 503问题
    HashMap get()返回值问题
  • 原文地址:https://www.cnblogs.com/woshimrf/p/5258485.html
Copyright © 2020-2023  润新知