最近通过Git将代码在远程仓库进行了备份,现在记录一下通过Git实现远程仓库(GitHub 与 Coding)的管理。
- Git的使用
首先在官网下载Git-2.31.1-64-bit.exe安装Git;然后进行TortoiseGit-2.7.0.0-64bit.msi的安装;安装比较简单,直接默认下一步即可。
接下来不同电脑可能会出现TortoiseGit文件夹和文件图标不显示的现象,主要原因有以下几点:1、是否事先已经安装了TortoiseSvn,(其实安装了也可以没有关系的)如果安装了不用的 话 ,也可以卸载了。 2、确认是不是32bit系统上装了64bit的TortoiseGit,如果是的话,这个只要再安装32bit的TortoiseGit就可以了。 3、打开regedit.exe,准备修改注册表找到HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer 新建一个“字符串值”名称为 “Max Cached Icons” 值是 “2000” 重启一下电脑,图标就显示了 4、 (1)在开始菜单的搜索处,输入注册表"regedit"命令。 (2)在弹出的注册表编辑器中找到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifier这一项。 (3)找到后可以发现在该项下有很多个,而Windows Explorer Shell 支持的 Overlay Icon 最多 15 个,Windows 自身使用了 4 个,只剩 11 个可扩展使用。
4) 编辑HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers,修改tortoise相关的名称(如加一个. 5)让tortoise相关的项排序到前面(刷新可见) 6)打开任务管理器将 explorer.exe 右键选择关闭(桌面就关闭了)前缀,并加数字)
Git安装好后需要提前设定配置Git用户名和邮箱,可根据提前使用图像化界面填写,也可通过如下命令进行设定:7) 按下crl + alt+delete 组合键 重新启动任务管理器 ,点击左上角文件-新建任务- 启动命令窗口输入命令:explorer.exe 启动 就OK了
git config user.name "名字" git config user.email "邮箱"
- Coding远程仓库的使用
首先在Coding上创建仓库,填写仓库名,选择使用README初始化存储库;接下来在本地选择一个目录,点击右键,选择Git Bash Here。执行如下代码:git clone https://这里填写你的仓库地址#克隆: cd Project_FPGA #转到项目文件夹下 echo "# Engineering_FPGA" >> README.md git add . #追踪新文件,并放到暂存区 git commit -m "First Commit" #将文件纳入本地仓库 git push -u origin master #将本地仓库同步到远端仓库 #每次提交/更新代码时要执行一下三个命令: git add . git commit -m '修改内容描述' git push -u origin master#关联后,使用命令git push -u origin master第一次推送master分支的所有内容; #将远程仓库内容同步至本地仓库 git pull
- Github远程仓库的使用
Github远程仓库的使用我们使用另一种方式:在Github上创建仓库,填写仓库名,这里要注意,不选择使用README初始化存储库;接下来在本地选择一个目录,点击右键,选择Git Bash Here。执行如下代码:echo " 标题" >>README.md git init#通过git init命令把这个目录变成Git可以管理的仓库若是反悔了,请使用此代码:rm -rf .git 则可恢复如果你没有看到.git目录,那是因为这个目录默认是隐藏的,用ls -ah命令就可以看见。 git add README.md git commit -m "first commit" git branch -M main git remote add origin https://你的仓库地址 git push -u origin main
- 其他注意事项:
当作为Git仓库的远程地址变了,通过配置使本地仓库和新的远程仓库建立关联
有时候我们需要将输入的Git或其他的同步账号与密码删除,可按如下指示进行删除:进入控制面板->用户账户->管理您的凭据 ->从管理库中删除即可。#提前选择一个仓库根目录,点击右键,选择Git Bash Here进入根目录 git remote#查看所有仓库 git remote rm origin git remote add origin https:#Git仓库的新远程地址