当前位置:   article > 正文

vscode与git_vscode和git

vscode和git

git

设置用户签名

在第一次使用git的时候,要先在git中设置好客户端的名字和邮箱
这个邮箱你也可以乱编,没什么影响

git config --global user.name iceylia
git config --global user.enail 92439@af.com
  • 1
  • 2

指令

下面是部分常用的git指令

git init                                初始化本地库                    生成一个隐藏的文件.git
git status                              查看本地库状态                  红色的文件就是在工作区,绿色在暂存区
git add File                            添加文件到暂存区                
git commit -m "message" File            文件提交到本地库
git reflog                              简易日志
git flog                                复杂本地库日志
git reset --hard 版本号                  版本穿梭,版本在reflog中查看
git branch BranchName                   创建分支
git branch -v                           查看当前分支
git checkout BranchName                 切换分支
git merge BranchName                    把指定分支合并到当前分支
git remote -v                           查看当前所有远程地址别名
git remote add 别名 远程地址             添加别名
git remote set-url 远程别名 远程地址		修改远程地址
git push 地址 BranchName                推送分支到远程库
git pull 地址 BranchName                拉取远程库到本地库
find . -name ".git" | xargs rm -Rf		删除.git文件,删除本地库
git checkout FileName					将工作区的FileName改成和暂存区一样的,新增的不会删除,可以用git checkout .来全部回退
git merge 远程地址别名/分支名				合并远程的代码到本地,可用于跟踪fork的仓库,如果错误,可能是冲突,需要修改本地,或者放弃工作区
git merge --abort \n git reset --merge			放弃合并
git fetch remoteName branchName			拉取远程中的一个分支到本地,之后用git merge 合并
git rm --cached FileName			从暂存区中删除文件
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22

vscode中使用git

这篇文章主要是讲述如何在vscode中使用git管理项目

初始化本地库

将项目文件添加到工作区,或者直接使用vscode打开项目文件,点击即可初初始化完成
初始化

在这里插入图片描述
u是untraced,是modified,前者的意思是未追踪到的,也就是新增文件,modified是被修改的文件。

如果什么标识都没有,就是和远程仓库保持一致的文件。

push失败 超时

当push一直超时,使用魔法也不行的时候,需要使用ssh连接

在为github添加ssh密钥后,在git bash中输入

ssh -T git@github.com
  • 1

1 如果是提示

You’ve successfully authenticated
  • 1

2 如果提示的是下面的


The authenticity of host ‘github.com’ can’t be established.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added ‘github.com。。。。
  • 1
  • 2
  • 3
  • 4

在相应位置输入yes即可。

3 如果是提示下面的,可能是你没有设置远程地址为ssh方式,而是http方式。
如果改了之后依旧是这样,那么可以试着直接push,或许已经能够成功了,如果依旧不行,那就试试别的方法吧。

You've successfully authenticated, but GitHub does not provide shell access.
  • 1

修改远程地址为ssh

git remote set-url origin git@github.com:用户名/仓库名.git
  • 1
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小桥流水78/article/detail/1004179
推荐阅读
相关标签
  

闽ICP备14008679号