Git使用简介

##Git使用简介

####Git Commands

git init      //初始化本地git仓库
git add<file  //添加文件
git status    //查看状态
git commit    //提交
git push      //推送到仓库
git pull      //从远程仓库拉取数据
git clone     //从远程仓库拷贝数据
安装Git

Windows安装连接:http://git-scm.com/download/win

使用Git
  • 在你想要建立仓库的文件夹下初始一个空Git仓库

    git init
    
  • 对初始化的仓库进行配置用户名和email

    git config --global user.name 'Mr.M'
    git config --global user.email '1039932706@qq.com
    
  • 添加文件夹中的文进入Git仓库

    git add <file 
    git add .  //用.来代表上传所有文件
    git add *.md   //用*来代表上传某一类文件
    
  • 查看仓库状态

    git status
    //git 不会识别空文件夹
    
  • 从Git中删除add添加的文件

    git rm --cached <file 
    

    当文件夹中的文件修改后,上传前都要用用git statusGit仓库状态,会出现提示modified:,表示文件被修改,需要重新添加

  • 将添加的文件进行提交

    git commit //执行这个命令后,需要对本次提交写说明
    //也可以一步到位提交时直接把说明写上
    git commit -m 'change <file '  //' '中的内容为说明
    
  • 使用git忽略文件夹中不想上传的文件
    1、在当前文件夹中创建一个名为.gitignore文件

    touch .gitignore
    

    2、把需要忽略的文件或文件夹的路径添加到.gitignore文件中

    <file//忽略文件时,会忽略文件树下的所有同名文件
    /<dir//忽略文件夹时则不会
    
  • 分支的使用
    1、创建分支

    git branch <分支名 
    

    2、切换分支

    git checkout <分支名 
    

    3、在分支中进行操作
    4、提交分支中的操作
    5、切换到master中,会发现分支的操作对主线没有影响

  • 主线与分支的合并
    1、切换到master中

    git checkout master
    

    2、将指定分支合并到主线中

    git merge <分支名 
    
  • 操作远程仓库
    1、首先查看一下这个本地仓库是否有对应的远程仓库

    git remote
    

    2、添加远程仓库的对接

    git remote add origin <远程仓库地址 
    

    3、检测是否与远程仓库连接上

    git remote
    //结果为origin 连接上了
    

    4、将本地的仓库推送 到远程仓库中

    git push -u origin master
    
F&Q
  • 如果出现Permission denied(publickey),解决办法
    1、删除原来的origin
    git remote rm origin
    
    2、重新建立连接
    git remote add origin  https://github.com/xxx/xxxxx.git
    //第一个XXX代表你的用户名,第二个XXX代表你push到github上的版本库名称
    //执行这句命名时,会弹出登陆GitHub的窗口,登陆即可
    
    3、重新推送到远程仓库
    git push -u origin master
    
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

M先生的笔记

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值