什么是GIT
2019-02-15 15:49:21 举报
登录查看完整内容
相似推荐
查看更多
git分支管理
什么是提示词工程?
git flow 分支管理
是
是
社群营销:什么是社群、社群特点
是
a是
什么是金币,什么是积分
AI产品经理,什么是AIGC及常用术语
GIT BASH使用命令和使用流程,对新手友好,特别适合多人编程用。
作者其他创作
大纲/内容
git stash暂存status里的变更
git add <文件名>把文件修改添加到stage中
git branch -d <分支名>[强制删除分支]
如果有未merge的提交会删除失败强制删除分支:
git status查看workspace的工作状态,看文件有没有被git追踪
commit
新建本地目录作为Git仓库
git branch -d <分支名>[删除分支]
git pull <远程仓库名> <远程分支名>:<本地分支名>取回远程分支的更新再与本地分支合并
如果当前目录下有文件要纳入版本控制
stash apply
git checkout -b <分支名>[创建并切换分支]
git merge <本地分支名>与本地分支合并
当前版本使用\"HEAD^\",再前一个使用HEAD ^^,回退到更早的版本,使用HEAD~n
stage
恢复被撤销的提交
git merge \"注释\" <要合并的分支>[可用Fast forward合并] (feature-1)
git log -p<本地分支名> ..<远程仓库名>/<远程分支名>比较本地的分支和远程分支的差别
git init <文件名>[mkdir +初始化]
git checkout <合并到的分支>[切换分支] (dev)
Master正式版本
TagV1.0
git config --global user.email <用户电邮>来配置该版本库用户的电子邮件地址
git log列出当前分支的历史版本
Fixbug
暂存区stage
远程仓库Remote
工作区Workspace|Git将要管理的那个文件夹
两个方法
git reset HEAD <文件名>撤销缓存区的更新
stash
Feature-2
git stash list查看现有的储藏
checkout
push
不建议用pull
git init [初始化]
Workspace
常用命令
本地仓库Repository|.git文件夹
将文件纳入Git版本控制
git log --oneline更简单的git log
git commit -m \"注释\"把stage中的所有内容提交到当前分支上
取回远程分支的更新与本地分支合并
git stash apply <stash@{n}>重新应用第<>个储藏上一个则不需要<>
git checkout -- <文件名>撤销workspace中的更新
git checkout <分支名>[切换分支]
git config --global user.name <用户名>配置该版本库的用户姓名
fetch /clone
git fetch <远程仓库名> <远程分支名>从远程获取最新到本地
储藏stash
add
工作区里储藏
git branch[查看所有分支]
git branch -m <旧分支名> <新分支名>重命名分支
git reset -hard \"HEAD^\"撤销Repository的更新
撤销更新 - 没事不要随便用
分支名前的 * 字符代表是当前分支
git diff <分支名1> <分支名2>[ 查看两个分支的差异]
TagV2.1
git reflog查看更新记录包括撤销记录
cd[change directory]
git branch <分支名>[创建分支]
git push <远程仓库名> :<远程分支名>删除远程分支
TagV2.0
pull
Develop开发版本
git reset --<log里的commit ID>
git push <远程仓库名> <本地分支名>:<远程分支名>推送分支到远程仓库
Feature-1
Repository
git merge --no--ff -m \"注释\" <要合并的分支>[合并禁用Fast forward]
0 条评论
回复 删除
下一页