git命令使用
1.初始化git
git init
2. 查看当前仓库的远程地址:
git remote -v
3.查看当前分支:
git branch
5. 查看当前仓库的提交日志(最近5条):
git log -5 --oneline
6. 如果要查看当前 Git 版本:
git --version
2. 修改远程地址(假设远程名称是 origin):
git remote set-url origin http://xxx.git
3. 再次验证是否修改成功:
git remote -v
在执行 git add . 之前,建议先确认要添加的文件,然后按照以下步骤操作:
1. 首先查看当前有哪些文件变更(确认要添加的文件):
git status
2. 添加所有变更文件到暂存区:
git add .
3. 再次确认添加的文件(可选):
git status
4. 提交变更(需要配合git commit使用):
git commit -m "你的提交信息"
要将本地代码推送到远程 Git 仓库,请按照以下步骤操作:
1. 首先确保你已经完成了代码提交:
git add .
git commit -m "你的提交说明"
2. 查看当前远程仓库配置(确认推送目标):
git remote -v
3. 推送代码到远程仓库(假设分支是 main):
git push origin main
如果这是首次推送,可能需要设置上游分支:
git push -u origin main
如果遇到权限问题,可能需要:
1. 检查你是否拥有该仓库的推送权限
2. 确认你的 Git 账户已正确配置:
git config --global user.name "你的名字"
git config --global user.email "你的邮箱"
如果推送被拒绝,可能需要先拉取远程变更:
git pull origin main
然后解决可能的冲突后再推送。
要显示提交者信息的精简日志,可以使用以下命令:
git log -5 --oneline --pretty=format:"%h %an %s"
这个命令会显示:
- %h - 简短的提交哈希
- %an - 作者姓名
- %s - 提交信息
如果你想查看更多详细信息,可以使用:
git log -5 --pretty=format:"%h - %an (%ae), %ar : %s"
这会显示:
- %ae - 作者邮箱
- %ar - 相对时间(如"2天前")
如果你经常使用这个格式,可以设置一个别名:
git config --global alias.lg "log --color --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit"
之后就可以直接使用 git lg -5 来查看带作者信息的漂亮日志了。

浙公网安备 33010602011771号