怎么做网站网站赚钱,网站代码502,自己制作的网页怎么发布,玉溪seo一、常用的git命令 1. 配置 git config --local user.name xxx ---仅对当前Git仓库有效。配置信息将保存在当前Git仓库的 .git/config 文件中 local优先级最高#xff0c;会覆盖其他范围的相同配置 git config --global user.email xxx ---全局…一、常用的git命令 1. 配置 git config --local user.name xxx ---仅对当前Git仓库有效。配置信息将保存在当前Git仓库的 .git/config 文件中 local优先级最高会覆盖其他范围的相同配置 git config --global user.email xxx ---全局生效对当前用户的所有 Git 仓库都有效。配置信息将保存在用户的主目录下的 .gitconfig 文件中 git config --list列出所有配置信息。
2. 初始化 git init初始化一个新的 Git 仓库 3. 基本操作 git add file ---将工作区修改的文件提交到暂缓区 git commit ---将暂缓区文件提交到本地代码仓库 git push remote branch ---将本地代码仓库文件到远程代码仓库 git status查看工作区和暂存区的状态 git log查看提交历史记录 4. 远程仓库 git remote -v显示远程仓库的信息 git fetch remote从远程仓库获取最新提交但不合并到当前分 git push remote branch推送本地提交到远程仓库 git pull remote branch: 从远程仓库下载最新的代码然后将其合并到当前分支 remote 表示远程仓库的名称如 originbranch 表示分支的名称 git pull --no-merge remote branch :拉取操作将会下载最新的提交文件但不会自动将其合并到当前分支可以手动处理或检查后再进行合并操作 git fetch remote: 从远程仓库下载最新的代码不会合并到当前分支 git clone repository_url克隆远程仓库到本地 5. 分支管理 git branch -a列出所有本地分支 git branch branch_name创建新分支 git branch -d branch_name删除指定分支 git checkout branch_name切换到指定分支 git merge branch合并指定分支到当前分支 git cherry-pick commit选择一个指定的提交合并到当前分支 6. 撤销操作 git restore --staged file ---撤销暂缓区提交的件到工作区 git reset --soft HEAD^ ---撤销本地代码仓库提交的文件恢复到暂缓区中且删除commit提交记录 git reset --hard HEAD^ ---撤销本地代码仓库提交的文件且删除该文件的修改记录且删除commit提交记录 git reset --mixed HEAD^ ---撤销本地代码仓库提交的文件恢复到本地工作区中且删除commit提交记录 git reset HEAD file取消暂存文件但保留更改 git checkout -- file 将指定文件恢复到最近一次提交的状态如误删文件后恢复 7. 其他 git diff查看文件修改 git stash将未提交的更改暂存起来 git stash save message保存修改并添加描述信息 git stash list查看保存的工作目录状态 git stash apply应用最近一次保存的状态到工作目录 git stash pop应用并删除最近一次保存的工作目录状态 git stash drop删除最近一次保存的工作目录状态 git rebase用于合并分支、修改提交、解决冲突等操作 1) 合并分支 git rebase branch 命令可以将当前分支的提交基与指定分支一般是主分支或其他目标分支对齐 2) 修改提交 git rebase -i commit 命令可以交互式地修改提交历史 3) 解决冲突 解决冲突后使用 git add file 将冲突文件标记为已解决然后使用 git rebase --continue 继续应用剩余的提交