1、git commit --amend 已经commit但是有文件漏了,可追加提交
git commit -m 'initial commit'
git add forgotten_file
git commit --amend
2、撤销本地修改:git checkout 文件
3、克隆项目:git clone url
4、指定选项 -v,会显示需要读写远程仓库使用的 Git 保存的简写与其对应的 URL
git remote -v
origin git@github.com:Wuyoum/test1.git (fetch)
origin git@github.com:Wuyoum/test1.git (push)
5、添加远程仓库git remote add <short name> <url>
6、
7、添加用户名和邮箱
git config --global user.name "username"
git config --global user.email "..@...com"
8、生成git组件: git init
9、生成密钥:
ssh-keygen -t rsa -C "。。。@。。。.com"
密钥文件夹
或者:
cd ~/.ssh
ls
cat ...
10、添加密钥到github
11、克隆项目:git clone -b master url
指定分支-b
12、删除远程仓库 git remote rm origin
13、回退已经push的:
git show 查看上一笔commit的hash值
$ git show
commit d6852de8eac1721132fd30eefd8796cf8b3f5b64 (HEAD -> master, origin/master)
git revert d6852de8eac1721132fd30eefd8796cf8b3f5b64
默认会把上一笔的提交撤销,并且本地也不保存修改记录,所以做好备份。会有新的commit生成,用来覆盖上一笔commit记录的。这时候push一下,就可以远程仓库里的上一笔提交覆盖,回到原来的样子。
下载git工具的地址:地址 安装一路默认即可
----------------------------------------------------------------------------------------未完待续