Git本地仓库创建(windows平台)并上传Gitee

git安装(windows平台)

外网网站下载git会很慢,所以推荐下面这个网站
–>快速下载git点击这里
找到相对较新的版本,根据电脑是32位/64位下载对应版本

1,先完成本地仓库的创建

$mkidir warehouse	#创建warehouse文件并用作为仓库
$cd warehouse	
$git init			#将当前目录warehouse初始化为仓库(初始化之后warehouse内会有一个.git的隐藏文件)	
$git config --global user.name "xxx"		#配置每次提交修改的提交人
$git config --global user.email "[email protected]"		#配置每次提交修改的提交人的邮箱
$vim test.txt		#创建测试文件
$echo "this is a test text" > test.txt		#test.text内写入内容
$git add .			#添加当前仓库的内容的修改到本地仓库等待提交
$git commit	-m "initial commit"		#提交当前修改,-m指定此次提交的说明信息
至此为止test.text文件的修改已经成功提交到本地仓库

2,push到gitee
注册gitee账号,并完善账号信息,新建一个文件用来关联本地仓库
Git本地仓库创建(windows平台)并上传Gitee_第1张图片复制gitee上的项目文件的链接
Git本地仓库创建(windows平台)并上传Gitee_第2张图片

$git remote add origin https://gitee.com/xxxxxx/xxxx.git		#关联本地仓库到gitee上
$git push origin master				#push到gitee上

Git本地仓库创建(windows平台)并上传Gitee_第3张图片
出现此报错时需要执行命令

$git pull origin master --allow-unrelated-histories

然后会进入编辑模式,直接esc一下,按":wq"保存退出就行
然后就可以成功push了
然后再次使用

$git push origin master		#push到gitee发现可以push成功,在gitee个人主页可以看到tset.text文件成功push上去

git的一些基本概念

git分为工作区、暂存区、本地仓库和远程仓库
工作区:git版本库所在的目录就是工作区
暂存区:(英文:stage/index)一般存放在“.git目录(隐藏文件)”下的index文件(.git/index)中,所以暂存区也可以叫索引(index)
版本库:工作区有一个隐藏目录(.git),其实这个就是git的版本库
远程仓库:建立在远程服务器上的版本库
git init在当前目录初始化一个版本库
git add .提交工作区所有变化到暂存区
git commit -m "提交说明"将暂存区文件提交到版本库
git pull [shortname] [分支]拉取远程仓库到本地仓库
git push [shortname] [分支]将本地仓库推送到远程仓库
git基本使用
git init初始化仓库
git status查看当前仓库状态
git log查看提交日志
git diff查看更改前后的差别
git分支操作
git branch显示分支表
git checkout -b "分支名"创建、切换分支
git merge合并分支
git log -graph以图表形式查看分支
git更改提交的操作
git reset回溯历史版本
git commit --amend修改提交信息
git rebase -i压缩历史
git推送至远程仓库
git remotegit查看远程仓库
git remote add name [url]添加远程仓库
git push [shortname] [分支名]推送至远程仓库
git从远程仓库获取
git clone获取远程仓库
git pull [shortname] [分支名]获取最新的远程仓库分支

你可能感兴趣的:(代码托管,git)