github使用命令
(1)本地命令行,使用如下命令生成ssh公钥和私钥对 |
ssh-keygen –t rsa –C ‘1053428306@qq.com’ |
(2)打开~/.ssh/id_rsa.pub文件,复制里面内容(以ssh-rsa开头,邮箱结尾) |
(3)打开gitlab,找到Profile Settings-->SSH Keys,并把上一步中复制的内容粘贴到Key所对应的文本框,在Title对应的文本框中给这个sshkey设置一个名字(10.10.35.16),点击Add key按钮。 |
git config --global core.quotepath false |
(会有一个.git文件生成,用命令ls –ah可以看见) |
4、 关联github上一个库VSCode到本地仓库(当前目录) |
git remote add origin https://github.com/xulei717/VSCode.git
git pull origin master
|
删除远程仓库
git remote rm 远程仓库名字
|
本地创建新分支并切换到新分支 #recommend |
git checkout -b recommend |
本地分支推送到远程库,远程库新添这个分支 #本地分支和远程分支并没有建立关联 |
git push origin recommend:recommend |
git branch --set-upstream-to=origin/common |
为推送当前分支并建立与远程上游的追踪 #common |
git push --set-upstream origin common |
git checkout -b flask origin/flask |
新建本地分支与远程分支关联 #recommend,前提是远程分支origin/recommend已经存在 |
git branch --track recommend origin/recommend |
git push origin --delete recommend |
让文件回到最近一次git commit或git add时的状态 |
(1)提交变更-把修改从本地添加到stage暂存区 |
(2)提交变更-把暂存区所有内容(修改)提交到git仓库当前分支-一次可提交多个变更-commit后暂存区会清空 |
(git仓库有变更,需要先pull,再本地修改再上传) |
1、错误如下:fatal: The remote end hung up unexpectedly |
git config http.postBuffer 524288000 |
#1MB=1024X1024B=1048576 B 500MB= 500X1048576B=524288000B |
#1GB=1024×1024×1024=1073741824 |
原文地址:https://www.cnblogs.com/xl717/p/12201663.html