标签(空格分隔): git
创建版本仓库
1.首先创建文件夹
mkdir + 文件夹
。
2.然后git init
初始化仓库。
3.接下来往仓库添加内容git add .
,这里其实是将文件放在暂存区域。
4.然后使用git commit -m ""
提交给仓库,标注这一次修改的版本。
版本回退
- 随时查看仓库状态 使用
git status
命令查看。 - 可以使用
git diff
查看修改内容。 - 对于修改不同的版本,可以使用
git log
进行查看每个版本的commit ID - 如果要退回到上个版本,使用
git reset --hard HEAD^
进行恢复,也可以通过确定的commit ID恢复至对于的版本git reset --hard + commit ID
。 - 恢复至新版本,但是找不到commit ID了,可以使用
git reflog
来查看每条记录。 - 如果进行版本修改,但是想丢弃工作区域的修改,可以使用
git checkout --file
,如果add到暂存区,可以先进行版本回退,在使用该命令。
删除文件
删除文件可以使用git rm
,并且git commit
。如果误删了,可以使用git checkout --file
来恢复。
远程仓库
- 创建ssh key
ssh-keygen -t rsa -C "youremail@example.com"
- 在代码托管的平台添加公钥。然后将平台创建仓库与本地进行关联。
git remote add origin + 仓库的ssh地址或者http地址
- 把本地库的内容推送到远程,用
git push
命令,实际上是把当前分支master推送到远程
git push origin master
- 将远程仓库的内容clone下来
git clone + 仓库的ssh地址或者http地址
git 分支管理
- 首先,我们创建dev分支,然后切换到dev分支:
git checkout -b dev
- 修改后切换至master分支与dev分支进行合并:
git merge dev
- 合并完成后可以删除dev分支
git branch -d dev
未完待续
网友评论