用来记录常用的git命令,防止遗忘
首先将你需要合并的每个分支都git push一遍,防止有部分没有更新到
/mtk/ 过滤整个文件夹
*.zip 过滤所有.zip文件
/mtk/do.c 过滤某个具体文件
以斜杠/开头表示目录;
以星号通配多个字符;
以问号?通配单个字符
以方括号[]包含单个字符的匹配列表;
以叹号!表示不忽略(跟踪)匹配到的文件或目录;*
!src/ 不过滤该文件夹
!*.zip 不过滤所有.zip文件
!/mtk/do.c 不过滤该文件
如果你的文件已经提交,而此时你才发现忘了添加.gitignore文件,不用担心,有办法,只要按照下面的步骤一一来做就可以
按顺序依次执行如下命令:
git rm -r --cache .
git add .
git commit -m ".gitignore now work"
删除特定的文件夹或者文件
git rm -r --cache idea //删除文件夹
git rm -r --cache readme.md //删除某个文件
git add git commit git push即可
-
本地生成私钥(ubuntu)
ssh-keygen -t rsa -C "your_email@example.com"
-
接着在终端输入
ssh-add ~/.ssh/id_rsa
如果成功,则会显示
Identity added: /Users/xxx/.ssh/id_rsa (/Users/xxx/.ssh/id_rsa)
-
最后,在 /Users/xxx/.ssh/ 生成两个文件,id_rsa 和 id_rsa.pub 在终端输入:
cat /Users/xxx/.ssh/id_rsa.pub
-
终端就会显示你的SSH key了,直接复制就可以了。