搜索 K
Appearance
Appearance
3
分钟722
字2021-10-15
Invalid Date
必须设置,设置一次即可
git config --global user.name LHD
git config --global user.email Lyouxiang526@163.com
红色代表未跟踪
git status
git add xxx
git rm -cached xxx
""里是版本信息
git commit -m "first commit" xxx
git reflog
git log
git reflog => 复制版本号。shift + ins 粘贴
git reset --hard +版本号
git branch -v
git branch 分支名
git checkout 分支名
在master合并hot-fix。先切换到master分支再合并
git merge hot-fix
合并分支时,两个分支在同一个文件的同一个位置有两套完全不同的修改,git 无法选择使用哪一个,所以必须认为决定新代码内容。
合并出错后,手动修改内容
重新添加到暂存区
git add xxx
重新提交到本地库,不要带文件名!
git commit -m "版本信息"
初始化远程仓库连接 gitee remote and orgin xxxx
远程地址为 https
git remote -v 查看当前所有远程地址别名
创建别名
git remote add 别名 远程地址
git push 别名或地址 分支名
git pull 别名或地址 分支名
克隆完会把别名也克隆过来
git clone 地址
先登录另一个团队的账号,在要协助的团队 github 仓库 fork 到自己的仓库上。在自己仓库改完后 pull request 一下。被协助的团队就可以在 github 仓库上看到 pull request。然后就可以合并
先在 c:/用户/你的用户名目录下,删除.ssh 目录,然后右键打开 git bash
ssh-keygen -t rsa -C 你的github邮箱地址
cat id_rsa.pub 把里面的值复制到你的github个人资料 ssh keys 中
然后就可以使用ssh地址了
该命令显示从最近到最远的提交日志。每一次提交都有对应的 commit id 和 commit message。
如果嫌弃输出的信息杂乱无章,那么加上 --pretty=oneline 参数试试吧!
d 下一个, q 退出
git log --pretty=oneline
根据 id 回退到指定的版本
查看命令操作的历史
ssh-keygen -t rsa -C "your_email@163.com"
cat ~/.ssh/id_rsa.pub
关联仓库起别名
git remote add github xxx
git push github master