一.创建版本库
使用github下载
使用SSH下载,当然还有https
ssh配置好后,push时无需输入账号密码 相反https每次push都需要
注意 若有git仓库是在SSH配置之前完成,则push时还是需要密码账号,要更改那个项目的配置,在 .git 的config里手动改
里改
在相应的文件加下clone
git clone git@github.com:zhangwendi1998/demo.git
ls 显示demo/ 为clone的项目,成功。
从本地创建git ,上传到github
git init
git remote add origin git@github.com:zhangwendi1998/demo5.git
git push -u origin master
二.本地使用
预备:新建文件夹
git init #初始化
1.add 添加到暂存区
在增加文件或者修改文件后需要add…
增加文件a
touch a
git add a
git status #显示状态
或者
git add . #表示add所有,注意有一个“.”
git add .
2. 修改文件
1.修改
vim a.txt
或者
vi a.txt
2.git add .
3.提交到仓库
git commit -m "add file a"
4.删除文件
第一步:
rm -rf a.txt #删除文件
第二步:
git rm a.txt #从Git中删除文件
第三步:
git commit -m '提交描述'
三.Git远程操作
第一步:
首先clone
git clone git@github.com:WilliamZhangWD/YuKuDataBase.git
第二步:
在克隆文件夹内使用git bash进行本地操作
第三步:
git push
可能出现问题:
1.git push 提示错误 原因:没有权限
在有ssh的情况下,无需输入密码账号
git push -u origin master
其他
git diff README #查看更改内容
vscode git (try =>failed)
- 提交 初始项目到git仓库,项目名字就是VScode 里面的项目名
- 发现,在github上,项目是私人的,如果想让他人用你的项目,要设置项目公开,网上有简单的教程setting=》Danger Zone=》Change repository visibility,就欧克了
- vs code 里愉快的打代码后,查看左边git栏,有’Changes‘和’Staged Changes‘,Changes指你修改的代码文件但不需要提交,Staged Changes你修改的代码文件并提交
- 写注释并ctr+回车键提交
- 这时,应该会报错,要让你写user.name和user.email,进行配置
再按ctr+回车键提交就提交到本地了git config --global user.email "871290893@qq.com" git config --global user.name "WilliamZhangWD"
- 然后想要push到github,点击刷新傍边的按钮,push,提示没有远程的连接,按提示添加,然后要输入name(什么name?)试试originzwd,好像可以了
- 然后就见鬼了,不知道之后怎么做…有会的教教我或者之后我补
- 别急,看看网上别人怎么搞的。
vscode git (try =>?)
https://zhuanlan.zhihu.com/p/31417255