构建版本控制工具git
Git是目前世界上最先进的分布式版本控制系统(没有之一)。
以下介绍git的常用命令
创建新本地仓库(git初始化)
$git init
显示工作路径下已修改的文件
$git status
把当前所有修改添加到下次提交中:
1 $ git add
提交之前已标记的变化:
1 $ git commit
附加消息(注释)提交:
1 $ git commit -m 'message here'
从最新提交开始,显示所有的提交记录(显示hash, 作者信息,提交的标题和时间):
1 $ git log
列出所有的分支:
1 $ git branch
切换分支:
1 $ git checkout <branch>
创建并切换到新分支:
1 $ git checkout -b <branch>
基于当前分支创建新分支:
1 $ git branch <new-branch>
基于远程分支创建新的可追溯的分支:
1 $ git branch --track <new-branch> <remote-branch>
删除本地分支:
1 $ git branch -d <branch>
列出当前配置的远程端:
1 $ git remote -v
显示远程端的信息:
1 $ git remote show <remote>
添加新的远程端:
1 $ git remote add <remote> <url>
下载远程端版本,并自动与HEAD版本合并:
1 $ git remote pull <remote> <url>
将远程端版本合并到本地版本中:
1 $ git pull origin master
将本地版本发布到远程端:
1 $ git push remote <remote> <branch>
简易的git操作示例
1.首先在 GitHub或是gitee中建立项目 进行项目托管
2.使用git clone在本地拷贝项目的地址:
$git clone https://gitee.com/xxx.git
3.将项目下载下来之后, 切记不要直接操作原git内容, 我们应该备份, 然后操作备份内容(本地)
4.
cd 当前目录
5.做好项目后开始上传
$git add .//添加项目到托管 点回车(enter)
$git commit -m '描述'//提交到文件仓库 点回车(enter)
$git push //发送 点回车(enter)
注意:如果你执行了上述代码得到的结果是
这样的话,请立马叫项目管理员给你上传的权限;