Git 初学

记录git与远成仓库建立连接日志

gitbub上创建远程仓库 https://github.com/

创建登陆账号进入主页 , 选择右上角的加号 新建rep

 

Repository name 为你创建的仓库名称  我这里为 testPro

Description 为描述 随意填写

选择Public仓库  勾选Intialize this repository with a README

点击 Create repository

创建完成

在本地建立自己的rep

安装完git后 桌面右键 git here 进入对应目录 etc  D:\Git\testPro

执行命令

$ git init 

将这个项目变成带有git仓库的项目 目录下生成对应的 .git文件  (看不到设置显示隐藏文件)

查找仓库地址  键入命令 

$ git remote add origin 仓库地址

此时可以使用

$ git remote

查看远程主机为origin

重点来了 , 此时很多博客上会让执行 

$ git push -u origin master 

上述命令来把仓库push到github上 , -u参数是把本地master分支和远程master分支关联起来 即为设置默认远程

报错如上 : 

error: src refspec master does not match any.

出现这种错误的主要原因是github中的README.md文件本地不存在

此时需要执行下面的命令

$ git pull --rebase origin master

此时可查看到本地代码多了README.md文件

之后再次执行

$ git push -u origin master 

即可成功

新建a.txt文件

此时本地仓库中新增文件 a.txt 

执行 

$ git status

可查看到有文件 a.txt文本追踪标记

执行

$ git add a.txt  或者  $ git add

此时也可以再次执行  $ git status 命令 查看此时更新已经从工作区放到暂存区

$ git commit -m '此处可输入有效的更改信息 以便回滚版本'

第一次commit时候 需做身份验证

git config --global user.email "you@example.com"
git config --global user.name "Your Name"

之后再次执行

$ git commit -m 'add a.txt'

此时更新从暂存区放到了本地仓库中

$ git push 

将本地仓库中的更新push到远程仓库中 

此时需输入在github中的 username 和 password

提交成功  可刷新github网页进行查看  完成第一次提交

 

posted @ 2017-08-17 16:19  FanRenXiuXian  阅读(283)  评论(0)    收藏  举报