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 来查看带作者信息的漂亮日志了。

posted @ 2025-04-18 09:23  全琪俊  阅读(28)  评论(0)    收藏  举报