美文网首页
git基本操作

git基本操作

作者: 邱海霞 | 来源:发表于2016-10-19 19:40 被阅读0次

    \

    在使用git前,我们需要告诉git自己是谁以及自己的邮箱是什么,所以我们需要对git进行一些基本设置。打开终端(Windows打开安装git时安装的git bash)执行如下命令:

    1.配置终端基本配置:git config --global user.name"终端用户名" 

    git config --global user.email"终端用户邮箱"

    在 Git 的概念中,仓库,就是你存在.git目录的那个文件夹内的所有文件,包括隐藏的文件,Git程序会再当前目录以及上级目录查找是否存在.git文件,如果存在,则会将.git目录存在的文件夹开始下的所有文件当成你需要管理的文件,所以,我们如果想将某个文件夹当做一个Git仓库,你可以在那个文件夹下通过终端(Window为Cmd或者PoewrShell或者Bash)来执行。

    2.git init //将某个文件夹当做一个git仓库

    git基本操作示例代码

    3.(1)git status//查看当前分支状态

       (2)git diff//查看修改之后的代码与原代码的区别

       (3)git add .或者git add 上传的文件名,两者区别为add .是上传整个分支下的文件,而后者只更新上传的该文件。

       (4)git clone +git项目地址链接//将该项目地址链接所代表的项目拷贝到终端用户的计算机上。

       (5)git branch(+a)//查看当前分支(查看远程代码分支)

       (6)git branch aa //创建名称为aa的代码分支,要注意的是,如果当前分支为test,则执行这句代码将会变成创建aa分支并将test的代码拷贝到aa中

       (7)git checkout +分支名//切换到**分支

       (8)git checkout -b test//创建test分支并切换到test分支中

       (9)git merge test//将test分支合并到当前分支中去

       (10)git breach -d test//删除分支   删除分支时要注意以下两点1、不能删除当前分支2、不能删除最新分支,这时候可以使用git breach -D test来强制删除分支(一般不轻易使用)

      (11)git push origin master //提交内容到分支

      (12)git pull (origin master)//拷贝远程的所有分支代码(只拷贝master的内容)

    4.代码衔接练习(Windows下的cmd代码)

    一:在oschina中注册用户,创建项目,在HTTPS、ssh选项边上有一个链接,点击复制,将链接使用到第三步

    二:选择要存放代码的盘符,在里面新建一个文件夹,打开cmd,这里是选择f盘存放,使用“f:”切换到f盘,在f盘新建存储文件的文件夹,cd +文件夹名跳转到该文件夹,git init将该文件夹设置为存放分支的文件夹。

    二:使用git clone +链接将该项目的所有分支等信息拷贝到本地文件夹

    三:git branch -b ** 新建**分支并切换到该分支,即可在文件夹中编写代码,这里的代码与远程上的代码并不一致,编写完成后可以使用git pull 拷贝代码后使用git merge **合并分支(为了使我们编写的代码不会与远程代码发生冲突而进行的操作)

    相关文章

      网友评论

          本文标题:git基本操作

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