美文网首页
建立仓库并提交更新

建立仓库并提交更新

作者: 怎么昵称 | 来源:发表于2018-02-23 13:58 被阅读0次

    如何将本地文件提交到远程仓库呢?

    cd 都当前目录下
    git init 
    git add  .
    git commit -m 'xxx' 
    
    git remote add origin git地址
    git push  -u origin master
    

    按照上面的步骤一行行执行命令,刷新你的github,就可以看到提交了

    本地目录任何修改变动, 都需要《上传更新》

    git add .
    git commit -m "ccc"
    git pull        // 防止自己的远程被推送更改了
    git push
    

    刷新GitHub,看看github有变化吗?看到变化说明 你已上传成功。

    简略一下本地提交仓库的过程

    其实上面的代码做了几个步骤

    1. 初始化你的本地仓库
    2. 文件变动加到暂存区
    3. 将暂存区中的文件 提交到.git仓库
    4. 仓库上传到GitHub

    看不懂,没关系,下面解释下一些不好理解的词语

    初始化: 就是在工作区当前目录生成一个本地.git仓库,当前目录作为git 仓库
    工作区: 电脑能看见的目录(不包含隐藏文件)
    暂存区: .git 目录下的index文件
    版本库: 工作区中隐藏的.git目录,版本库包含暂存区
    Git: 开源的分布式版本控制系统。作用呢就是 创建、保存项目快照数据和前后快照的对比

    下面是搜集的一些命令总结:

    用命令行在 3个部分中操作文件

    工作区 ----> git add . -----> 暂存区------> git commit -m "xx"-------> master

    master分支替换暂存区、工作区
    checkout HEAD <file>

    master 替换 暂存区
    git reset HEAD <file>

    暂存区 替换 工作区
    checkout -- <file>

    暂存区删除文件, 工作区 不做改变
    git rm --cached <file>

    还有其他的一些操作命令
    git clone <git仓库> <dierctory> 克隆git仓库到本地指定目录 , 下载后的仓库目录名为directory目录名

    git clone <git仓库>

    git log 查看历史信息

    git branch 新建分支
    git branch -d 删除分支
    git checkout 分支 // 切换分支,git会自动将这个分支的最后快照内容 替换工作区目录内容
    git checkout -b 分支 //创建分支,并立刻切换到分支
    git merge 合并分支
    git status -sb 显示项目当前状态
    git diff 显示具体的变动

    相关文章

      网友评论

          本文标题:建立仓库并提交更新

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