Git 笔记
远程仓库的使用以及分支管理
1.权限设置
$ cd ~/.ssh
$ ls
authorized_keys2 id_dsa known_hosts
config id_dsa.pub
把公钥部署到github 上
相关播客:
https://help.github.com/en/articles/connecting-to-github-with-ssh
https://git-scm.com/book/zh/v2/服务器上的-Git-生成-SSH-公钥
2.推送代码
git init
git add your_file
git commit -m ""
git remote add origin your_github地址
git push -u origin master 上面命令将本地的master分支推送到origin主机,同时指定origin为默认主机,后面就可以不加任何参数使用git push了
3.从 github 上获取文件
git pull
git fetch
4.推送到另外一个仓库
git commit --amend
git commit --amend 修改最近一次提交的备注
强制覆盖本地代码
git fetch --all
git reset --hard origin/master
git pull
git 节点控制
git reflog
git log
git reset --hard
git解决冲突
git stash
git pull origin master
git stash pop


删除暂存区add 过的文件
git ls-files
git rm --cached ''

浙公网安备 33010602011771号