原文链接:[https://www.lmlyz.online/index/detail/id/89.html](https://www.lmlyz.online/index/detail/id/89.html) git关于文件提交常用命令: 1、git init 本地初始化一个项目,生成一个.git文件夹 2、git clone 项目url 克隆一个线上项目到本地 git clone https://gitee.com/liminglang/blog.git 3、git status 查看状态 4、git add . 将当前所有文件提交到暂存区,文件将会变为待提交状态(changes to be commited) 5、git commit -m “注释” 提交暂存区的文件到本地仓库, -m 提交注释 6、git push 提交到远程 7、gitk &,可以查看提交的记录 8、git log命令显示从最近到最远的显示日志 9、git reset -–hard HEAD~2 把当前的版本回退到上两个版本 10、git reflog 获取到版本号 11、git reset --hard 版本号 恢复到指定版本号
git关于分支常用命令: 1、git branch 列出所有本地分支 2、git branch -r 列出所有远程分支 3、git branch [branch-name] 新建一个分支,但是依然停留在当前分支 4、git checkout -b [branch-name] 新建一个分支,并切换到该分支 5、git merge [branch] 合并指定分支到当前分支 6、git branch -d []branch-name] 删除分支 7、git push origin --delete [branch-name] 删除远程分支 8、git branch -dr [remote/branch]
其他: 配置用户: 配置好后记录在:C:\Users\用户名.gitconfig文件下 git config --global user.name “用户名” git config --global user.email “邮箱”
配置免密登录: 生成秘钥:ssh-keygen -t rsa -C “邮箱” 一般情况下生成的地址:C:\Users\Administrator.ssh 文件夹下 使用 ssh-add ~/.ssh/id_rsa 将产生的新ssh key添加到ssh-agent中 若执行ssh-add /path/to/xxx.pem是出现这个错误:Could not open a connection to your authentication agent,则先执行如下命令即可:ssh-agent bash
|