安装
mac
通过brew
安装
|
|
通过安装包安装
去官网下载mac系统的安装包,下载完成后安装即可
windows
去官网下载Windows系统的安装包,除了选择安装目录时修改为自己想要的目录,其他一直点击next即可
配置
安装完git后我们需要配置个人信息,姓名和邮箱,这些信息在以后提交时都会显示在提交信息中
|
|
配置完成后我们可以通过命令来查看我们的配置信息,例如下面这就会显示我们配置的名称
|
|
常用命令
初始化
|
|
添加文件
|
|
提交注释
|
|
关联远程仓库
|
|
查看当前的远程库
|
|
推送到远程仓库
|
|
从远程仓库拉取代码
git pull
修改注释
这个主要分为以下几种情况
- 修改未推送到远程分支的上一次注释
- 修改已经推送到远程分支上的上一次注释
- 修改历史提交过的注释
- 修改已经推送到远程分支上的历史注释
- 先来看修改最近一次提交的注释
使用git commit --amend
命令
然后再出来的编辑页面,编辑注释信息,然后保存
- 修改历史提交的注释
首先使用git rebase -i HEAD~5
,这里的5表示向前推5次。
然后在出来的页面中选择要修改从那一次,将前面的pick
修改为edit
。然后保存退出。
这是再次执行git commit --amend
就会修改我们刚刚选择的那个注释了,修改完成后保存。
这时查看我们刚刚修改的那个变成了日志的最后一次提交了,所以我们要将其修改回原来的时间状态。
使用git rebase --continue
命令即可
- 这时如果之前的提交注释都没有推送到远程上就完成了,但是如果推送到远程上,还需要将我们的注释修改推送到远程。
使用git push --force
强制推送,这时要注意我们这时候推送上去的会覆盖原来的代码,所以最好在提交之前做一次拉取更新。
删除关联远程仓库
shellgit remote rm [orgin_name]
添加远程仓库地址
git remote add upstream xxx
修改远程仓库地址
git remote set-url origin xxx
查看远程分支
git branch -a
删除远程分支
git push origin --delete <branchName>
取消与远程分支的关联
git branch --unset-upstream
推送到远程的新分支
git push origin upstream-master-local:upstream-master-upstream
将本地的upstream-master-local
分支推送到origin
的upstream-master-upstream
分支
缓存区操作
|
|