美文网首页
显示.git文件和创建git本地库

显示.git文件和创建git本地库

作者: 邱_sir | 来源:发表于2018-06-01 13:48 被阅读0次

假如文件中找不到.git文件,基本说明是隐藏了.git文件夹

1.显示隐藏文件夹

defaults write com.apple.finder AppleShowAllFiles -bool true

2.重启finder

option+command+esc

创建本地库

1 、 创建文件夹 = 》然后 git init (在内部会生成 .git 文件夹)

2 、创建文件 = 》cd到要提交的项目中 = 》然后 git add(暂缓区)= 》 git commit  (提交区),经过两个布缀。先到暂缓区再提交。

git status 查看

git log 杳看版本日志。

git add readme.md 为 readme 文件本地建版本

git commit -m "readme for this project" 增加注释

3 、 如上图所示的步骤 :git remote rm origin= 》 git remote add url(记住这个URL就是我们在服务器中的地址,我们在web端手动创建的库 )=》git push;到此本地库已经同步到远程库,

git remote rm origin 远端 url origin 是否存在

git remote add origin https://git.oschina.net/yukige88/yukitest.git 创建远端url

git push -u origin master

env GIT_SSL_NO_VERIFY=true git push origin master

4 、查看下web端https://git.oschina.net/yukige88/yukitest.git 已经增加了readme.md文件到远程代码库中。

创建远程库

1、 注册github帐号。

2、新建远程库。

3、配置

错误解决方法

一、如:qiuzhongweideMacBook-Pro:TestGit qiuzhongwei$ git commit  On branch master

新建分支 git branch new

二、Git 提示fatal: remote origin already exists 错误解决办法

1、先删除远程仓库 git remote rm origin

2、再添加远程 Git 仓库 git remote add originh ttps://github.com/scottlove0519/GuoKongYiTiHua.git

三,Git 提示error: failed to push some refs to 'https://github.com/scottlove0519/GuoKongYiTiHua.git'

$ git fetch

$ git merge

试了,依然不行

偶然用百度的方法

把当前分支代码上传到指定分支上

$ git push -u origin develop

因为进行子多次提交,需要合并

git pull origin master --allow-unrelated-histories

四、error: Your local changes to the following files would be overwritten by merge:

1、  git stash

2、git pull origin master --allow-unrelated-histories

3、git stash pop

然后可以使用git diff -w +文件名 来确认代码自动合并的情况.

反过来,如果希望用代码库中的文件完全覆盖本地工作版本. 方法如下:

git reset --hard

git pull 从远程库把更改的合并到当前分支中。

git fetch origin 从远程库

4、First, rewinding head to replay your work on top of it...

git clean -d -fx ""

git push origin master

git fetch和git pull的区别

git fetch:相当于是从远程获取最新版本到本地,不会自动合并。

Shell

以上命令的含义:

首先从远程的origin的master主分支下载最新的版本到origin/master分支上

然后比较本地的master分支和origin/master分支的差别

最后进行合并

上述过程其实可以用以下更清晰的方式来进行:

Shell

2. git pull:相当于是从远程获取最新版本并merge到本地

Shell

上述命令其实相当于git fetch 和 git merge

在实际使用中,git fetch更安全一些,因为在me

相关文章

  • 显示.git文件和创建git本地库

    假如文件中找不到.git文件,基本说明是隐藏了.git文件夹 1.显示隐藏文件夹 defaults write c...

  • Git Cheat Sheet

    配置 显示配置: git config --list 设置用户信息: 创建库 创建新的本地库: git init ...

  • iOS--本地私有库和远程私有库(二)

    (二)本地私有库创建及优化 ⅰ.普通版 1.在本地创建库文件 git initgit add .git commi...

  • Git 基本指令

    init 创建新目录或进入目标目录 创建版本库:git init branch 显示本地 branchs :git...

  • Git基本命令

    创建git仓库: git init 本地文件夹 git clone 远程目录到本地 创建分支 git checko...

  • Git 命令

    git 命令 大神的git教程 本地创建好文件夹后先git init然后 git pull 远程库地址完成之后 ...

  • git 笔记

    git 本地库创建: cd 到目标文件 本地库初始化 关联远程仓库到本地 git代码提交: 添加并提交暂存区的修改...

  • 《命令行》Git

    创建版本库 git clone 克隆远程版本库 git init 初始化本地版本库 修改和提交 git statu...

  • git断点续传

    例如: (1)先再本地执行git init,创建git本地库 (2) git fetch git://repo.o...

  • git版本提交

    本地 pwd 显示当前目录 git init 在当前目录创建本地仓库 创建远程仓库 git status 显示当前...

网友评论

      本文标题:显示.git文件和创建git本地库

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