本文共 1606 字,大约阅读时间需要 5 分钟。
Git命令全解析:常用命令总结
为了方便日常开发工作,以下是Git的一些常用命令解释,以帮助大家更高效地进行代码管理。
git log
这条命令可以查看Git仓库的日志,显示最近的提交记录,包括提交时间、提交人、提交信息以及修改内容等信息。
git init
这是一个用于初始化Git本地仓库的命令。执行后会创建一个新的Git仓库,您可以按照提示输入项目名称,接着就可以开始管理文件了。
git add .
这条命令将版本控制系统忽略的文件(.gitignore文件)排除在外,添加本地工作目录中的所有文件到Git仓库。
git add *
与git add .
类似,但它不会忽略.gitignore文件。如果你需要添加所有非忽略文件,可以使用这条命令。
git commit -m comment
这条命令用于将本地修改提交到Git仓库,并可以附加注解,帮助你记录提交的内容和意义。
git remote add origin reposURL
将本地仓库与指定的远程仓库创建链接,这样你就可以通过push和pull命令与远程仓库进行操作了。
git pull origin branchName
拉取指定分支的远程更新并与本地仓库合并。如果你使用了- FETCH
选项,下载远程更新但不会合并。
git pull --rebase origin branchName
拉取远程仓库的更新,但将其与本地仓库的提交进行重叠合并(类似于重新爬 Entertainment的(日志)),通常用于整理提交历史。
git push origin branchName
将本地仓库的所有修改提交到指定分支的远程仓库。如果你没有设置过本地分支作为默认分支,可能需要指定分支。
git push -u origin branchName
第一次将本地仓库提交到远程仓库时,使用-u
选项,为了以后推送操作简化。它会基于远程仓库的默认分支进行配置。
git push --force origin branchName
强制将本地修改提交到远程仓库,即使本地与远程仓库有冲突。
git clone reposURL
将一个远程仓库克隆到本地,创建一个全新的仓库,包含所有远程分支。
git clone -b branchName reposURL
克隆并关联一个远程仓库的特定分支到本地,你可以指定本地分支的名字以区分不同的远程分支。
git branch
查看当前工作目录下的本地分支列表,可以指定分支名称来查看详细信息。
git branch branchName
在本地创建一个新的分支,并切换到该分支上。如果需要指定原分支作为来源,可以使用-o
选项。
git branch -d branchName
删除本地或远程分支。如果是在远程分支,但没有登录远程服务器之前,请先切换到其他分支。
git checkout branchName
切换到指定分支上,可以查看分支中的工作内容或进行合并。
这些命令是日常开发中常用的一些Git操作,熟悉这些命令可以帮助你更高效地管理代码和协作开发。
转载地址:http://axwaz.baihongyu.com/