关于git常用
Debian/Linux安装Git配置git环境:git config --global创建本地空仓库:git init新建文件添加到本地仓库:git add、git commit -m改写提交:git commit --amend查看历史提交日志:git log回滚代码仓库:git reset --hard查看提交之后文件是否做了改动:git status工作区与缓存区修改缓存区内容:git a
Debian/Linux安装Git
配置git环境:git config --global
创建本地空仓库:git init
新建文件添加到本地仓库:git add、git commit -m
改写提交:git commit --amend
查看历史提交日志:git log
回滚代码仓库:git reset --hard
查看提交之后文件是否做了改动:git status
工作区与缓存区
修改缓存区内容:git add、git commit -m
将改动文件添加到缓存区:git add
将所有改动文件添加到缓存区:git add --all、git add .
将文件撤销回到最近一次修改的状态:git checkout -- file
查看单个文件可回滚版本:git log filename
删除文件:git rm
查看提交历史:git reflog
git基本组成框架:Workspace、Index / Stage、Repository、Remote
git rm后恢复文件:git rm、git reset、git checkout
git创建分支:git branch、git checkout
git切换分支:git checkout
git合并分支:git merge
在开发中git分支的重要性
github的使用
github上创建仓库
github将本地仓库关联到远程仓库:git remote add origin
git将远程仓库关联到本地和拉取指定分支、切换远程分支:git clone
github提交本地仓库到远程仓库:git add、git commit、git push
git修改分支名称:git branch
git保存当前工作切换分支:git stash
将别的分支修改转移到自己的分支:git cherry-pick
git远程删除分支后本地git branch -a依然看得到的问题:git remote
git强制合并分支:--allow-unrelated-histories
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
所有评论(0)