Git菜鸟的初涉猎

做为一个Git刚进门的菜鸟,为你们分享一份简单的,基础的git经常使用操做指令git

  •  从远程仓库克隆项目
git clone 这里填写你的远程仓库的位置
好比:
    git clone https://git.oschina.net/meinkonone/GitTest.git

 

  • 修改本地仓库后进行提交到远程仓库
git add --all
    将全部的内容添加
git commit -m ‘这里添加本身为修改作的备注’
    将修改内容commit到本地仓库
git push origin 
    将本地仓库push到远程仓库

(这里的origin就会默认的远程版本库的名称 好比你是从https://git.oschina.net/meinkonone/GitTest.git上
clone下来的代码,那么origin就是这个url地址)

备注:
   在使用git add时,若是你只是想添加一个文件或者几个文件时,能够直接在后面追加文件名称! 
        如: git add HelloWorld.txt Welcome.txt
  • 将一些不须要添加到版本管理的文件忽略掉
touch .gitignore
   建立.gitignore文件(通常若是在远程版本仓库建立好的项目clone到本地,都会有这个文件)

gedit .gitignore
   修改.gitignore的文件内容,即将须要忽略掉的文件名称添加该文件内容中去,如:
        #ignore掉自己的文件.ignore
        .gitignore
        #ignore一些不必管理的文件夹
        .gradle
        .idea
        #ignore编译后产生的文件
        build
        CameraTest.iml
   备注:在文件中使用#开头的一行表示注释

接下来的步骤和上一步将修改的本地仓库push到远程仓库一致!

这里的步骤就是说:将修改的.gitignore给push到远程仓库去,同时仓库会扫描.gitignore文件,将其中须要忽略掉的文件给忽略掉
  • 仓库分支的处理整合
首先,你们必须明确的是
     1.在一个Git仓库中,建立的时候就存在了一个分支,也就是master分支(即你们一直在该分支下进行各类操做的)!
     2.项目中若是有多个分支,若是对某一个分支进行内容的修改,并不影响到其余分支的工做,也就是说,分支之间是项目独立的!


git branch 你想要建立的分支名称
    -建立一个分支,如: git branch mein

git branch 
    -查看当前项目的分支有多少,例如你像上面同样建立了一个名为mein的分支,此时输入此命令,则会列出以下分支数据
          mein
          master

git checkout 分支名称
    -切换分支目录,通常默认状况下你处于master分支的目录下,当你切换到mein分支,此时你的项目文件列表会发生改变,变成mein
分支下的文件目录

git branch -d 分支名称
    -将该分支删除掉



若是此时你修改了分支的内容,并且想要push到远程仓库中,能够按照以下步骤进行(和最初的push修改内容到远程仓库类似)
git add --all
git commit -m '备注信息'
git push origin 本地的分支名称:远程的分支名称 (通常状况下,本地和远程的分支名称是相同的)
相关文章
相关标签/搜索