当前位置:   article > 正文

git 命令clone add commit push pull使用_用git命令行push且添加commit

用git命令行push且添加commit

一.创建版本库

使用github下载

使用SSH下载,当然还有https
ssh配置好后,push时无需输入账号密码 相反https每次push都需要
注意 若有git仓库是在SSH配置之前完成,则push时还是需要密码账号,要更改那个项目的配置,在 .git 的config里手动改
捕获4.PNG

捕获3.PNG
里改

在相应的文件加下clone

git clone git@github.com:zhangwendi1998/demo.git

捕获2.PNG

ls 显示demo/ 为clone的项目,成功。

从本地创建git ,上传到github

git init
git remote add origin git@github.com:zhangwendi1998/demo5.git
git push -u origin master
  • 1
  • 2
  • 3

二.本地使用

预备:新建文件夹

git init #初始化
  • 1

1.add 添加到暂存区

在增加文件或者修改文件后需要add…
增加文件a

touch a
  • 1
git add a 
git status   #显示状态
  • 1
  • 2

或者
git add . #表示add所有,注意有一个“.”

git add . 
  • 1

2. 修改文件

1.修改

vim a.txt
  • 1

或者

vi a.txt
  • 1

2.git add .

3.提交到仓库

 git commit -m "add file a"
  • 1

4.删除文件

第一步:

 rm -rf a.txt   #删除文件
  • 1

第二步:

 git rm a.txt   #从Git中删除文件
  • 1

第三步:

 git  commit -m '提交描述'
  • 1

三.Git远程操作

第一步:
首先clone

 git  clone git@github.com:WilliamZhangWD/YuKuDataBase.git
  • 1

仓库地址来源

第二步:
在克隆文件夹内使用git bash进行本地操作

第三步:

 git  push
  • 1

可能出现问题:
1.git push 提示错误 原因:没有权限

在有ssh的情况下,无需输入密码账号

git push -u origin master
  • 1

其他

git diff README     #查看更改内容
  • 1

vscode git (try =>failed)

  1. 提交 初始项目到git仓库,项目名字就是VScode 里面的项目名
  2. 发现,在github上,项目是私人的,如果想让他人用你的项目,要设置项目公开,网上有简单的教程setting=》Danger Zone=》Change repository visibility,就欧克了
  3. vs code 里愉快的打代码后,查看左边git栏,有’Changes‘和’Staged Changes‘,Changes指你修改的代码文件但不需要提交,Staged Changes你修改的代码文件并提交
  4. 写注释并ctr+回车键提交
  5. 这时,应该会报错,要让你写user.name和user.email,进行配置
    git config --global user.email "871290893@qq.com"
    git config --global user.name "WilliamZhangWD"
    
    • 1
    • 2
    再按ctr+回车键提交就提交到本地了
  6. 然后想要push到github,点击刷新傍边的按钮,push,提示没有远程的连接,按提示添加,然后要输入name(什么name?)试试originzwd,好像可以了
  7. 然后就见鬼了,不知道之后怎么做…有会的教教我或者之后我补
  8. 别急,看看网上别人怎么搞的。

vscode git (try =>?)

https://zhuanlan.zhihu.com/p/31417255

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/在线问答5/article/detail/946220
推荐阅读
相关标签
  

闽ICP备14008679号