git 使用教程v2

版本控制

github 如何使用

 

  • 注册github

  • git安装

  • git配置

  • github,创建SSHkey,后续可以不用输入账号

git使用

克隆仓库

在Git上输入这个,克隆仓库到本地

git clone git@github.com:fenyukuang/TestCode.git

基础使用

$ git init #初始化git

执行该命令后,git会自动在该文件夹下显式地或隐藏地建立.git文件夹,包含相关的配置信息。在初始化后,先前新建的文件夹(及其内部全部内容)可以被视为接收git管理的一个项目。

新建一个文件并命名(如test.py),随后顺序执行下列语句完成操作。

$ git add test.py # 添加test.py文件至代码管理域
$ git commit -m "Your Comments Here" # 本次提交的注释说明
$ git remote add origin git@github.com:Guoxuan-Chi/PythonBascis.git
# 添加名为origin的远程仓库,地址应替换为自己代码仓库的SSH链接
$ git push -u origin master # 提交本机(master)的代码至远程仓库(origin)

注意,其中的SSH链接可以通过打开浏览器进入Github个人主页的Repository,复制项目对应的SSH地址获取,如下图示。

 

 

若上述命令执行成功,test.py文件应当能够成功上传到远程代码仓库中了。

 

 

 

本地已有仓库,如何同步到远程仓库

git init #初始haul
git remote add origin https://github.com/xuanhun/vscode.git
git pull origin master

 

分支使用

 

 

 

参考教程:

在VScode上配置Git - 知乎

 

Bug解决

git无法pull仓库refusing to merge unrelated histories - lindexi - CSDN博客

git pull origin master
或者
git pull origin master --allow-unrelated-histories

解决Git中fatal: refusing to merge unrelated histories - 熊本同学 - CSDN博客

使用Visual Studio Code与Github实现代码管理 | 迟国轩的博客

上一篇:pip install pyknotid发生的问题


下一篇:内存取证CTF-Memlabs靶场4