在平时的日常工作中,会使用到哪些git命令呢,列举一下常用的几个git命令?
新增文件的命令:git add file或者git add .
提交文件的命令:git commit –m或者git commit –a
查看工作区状况:git status –s
拉取合并远程分支的操作:git fetch/git merge或者git pull
查看提交记录命令:git reflog
git init:初始化一个新的Git仓库。
git clone <repository>:克隆(下载)一个远程仓库到本地。
git add <file>:将文件添加到暂存区,准备提交。
git commit -m "<message>":提交暂存区的改动到本地仓库,并添加一个描述性的提交消息。
git status:查看当前仓库的状态,显示已修改和已暂存的文件。
git pull:从远程仓库拉取最新的改动到本地。
git push:将本地的改动推送到远程仓库。
git branch:查看当前分支列表。
git checkout <branch>:切换到指定分支。
git merge <branch>:将指定分支的改动合并到当前分支。
git log:查看提交历史记录。
git diff:查看当前改动与上一次提交之间的差异。
git stash:将当前的改动保存到一个临时存储区,以便稍后恢复。
git remote add <name> <url>:将远程仓库添加到本地仓库的远程配置中。
git remote -v:查看当前配置的远程仓库列表。
不知道你这个问题是否已经解决, 如果还没有解决的话:新增文件的命令:git add file或者git add .
提交文件的命令:git commit –m或者git commit –a
查看工作区状况:git status –s
拉取合并远程分支的操作:git fetch/git merge或者git pull
查看提交记录命令:git reflog
git init(创建仓库)
git status(查看仓库的状态)
git diff 文件名 (这次相较上次修改了哪些内容)
git add 文件名 (将添加的文件放到栈存区中)
git commit (将栈存区内容提交到代码区中)
git clone git地址(将远程仓库的代码克隆到本地)
git branch 查看当前分支
git checkout 切换分支
提交代码: 1. 确认修改后,通过git add将修改文件添加至暂存区 2. 执行git commit -m "提交说明"将暂存区的修改提交至本地仓库
撤销修改: 1. 若修改未提交至本地仓库,可使用git checkout -- 文件名或 git checkout .撤销所有修改 2. 若已经提交至本地仓库,使用git reset HEAD 文件名将暂存区的修改撤销,再使用 git checkout -- 文件名将工作区修改撤销,并恢复至上一次提交的状态。
合并分支: 1. 切换至需要合并至的分支,执行git merge 被合并的分支名 2. 若分支有冲突,则需要手动解决冲突后再提交合并。可使用git status查看冲突文件,手动编辑后再使用git add将文件添加至暂存区,并使用 git commit -m "提交说明"提交修改。
其他常用命令: 1. git branch 查看所有本地分支,可加参数-v查看每个分支最后一次提交信息 2. git checkout 分支名 切换至指定分支 3. git stash 暂存当前未提交修改,可使用git stash apply恢复 4. git remote add 远程仓库地址 将本地仓库与远程仓库关联 5. git pull 将远程仓库最新代码拉取至本地 6. git push 将本地仓库代码推送至远程仓库 7. git clone 仓库地址 克隆远程仓库至本地
以上是常见的Git命令,这里只列举了部分,更详细、更全面的请参考参考资料中提供的其他文章和命令速查表。