赞
踩
在现代软件开发中,版本控制系统是不可或缺的工具。Git和Github是其中最受欢迎的组合。Git是一个开源的分布式版本控制系统,用于追踪代码的改动,而Github则是一个基于Git的代码托管平台,提供了代码托管、协作开发等功能。
Git的基本用法
git config --global user.name "Your Name"
git config --global user.email "your.email@example.com"
git init
命令来初始化一个新的Git仓库。git add
命令将文件添加到暂存区,然后使用git commit
命令提交更改。git add .
git commit -m "Your commit message"
git status
命令可以查看当前仓库的状态,包括哪些文件已被修改、已添加到暂存区等。git branch
查看分支,git checkout
切换分支,git merge
合并分支。git push
命令。要从远程仓库拉取最新的更改,使用git pull
命令。Github的基本用法
git clone
命令克隆这个仓库。git clone https://github.com/your-username/your-repository.git
git push
命令。同样,你可以使用git pull
命令从Github拉取最新的更改。Git和Github的结合使用,使得代码管理变得高效且易于协作。无论是个人项目还是团队项目,掌握它们的基本用法都将大大提高你的开发效率。
git
是一个版本控制工具. 主要解决三个问题
Github
是 “全球最大的同性社交网站”. 通过 git
可以把代码上传到 Github
上给全球的用户分享.
这个是一个git的windows系统的命令行版本 ————git for windows或者git
这个是git的图形界面-——————tortoise git
注意:
git for windows
,再安装 tortoise git
git for windows
一路 next
即可.tortoise git
中需要配置 git.exe
, 这个是 git for windows
包含的部分. 如果 git for windows
安装成功, 这一步使用默认结果即可.tortoise git
还需要配置姓名和邮箱, 这个尽量和 Github
的邮箱填成一致.这个可以根据自己的需要进行配置
TortoiseGit,
中文名海龟 Git. 海龟 Git 只支持 Windows 系统, 有一个前辈海龟 SVN, TortoiseSVN
和 TortoiseGit
都是非常优秀的开源的版本库客户端. 分为 32 位版与 64 位版.并且支持各种语言,包括简体中文.利用TortoiseGit
可以简化对Git的操作.
我们需要先安装程序包,然后安装语言包(LanguagePack). 因为TortoiseGit 只是一个程序壳,必须依赖一个 Git Core,也就是上一节我们安装的 Git. 所以安装前请确定已完成上一节的操作. 下面以64位版本为演示(64,32位除文件名不一样,其他的操作都一致).
然后一路点next
安装完成之后,我们打开设置
在Language这里可以更改语言,因为我这直接就是配置完成的中文版,所以可以直接看到语言两个字
这个比较简单, 参考着官网提示即可. 需要进行邮箱校验.
New repository
按钮新建项目使用 VS 创建工程, 并把工程放在刚才下载到本地的项目路径中或者将曾经写过的代码的工程目录直接拷贝到项目目录中.
告知 git 工具哪些文件需要进行版本管理此时右击标记为蓝色?(表示该文件未使用 git 管理) 的目录, 选择 add
弹出的对话框中勾选具体需要管理的文件. 勾选完毕点击 ok 即可.此时图标变成红色感叹号(表示该文件被git管理, 但是未提交内容)
将修改内容提交到本地每提交一次, 就是一个版本. 比如开发完某个功能模块, 就可以提交一次了. 后续进行版本回退都是以提交为准.
注意: 此时只是提交到本地, Github 上还看不到代码变更.右键选择红色感叹号目录, 选择 Git commit -> master
此时弹出了一个对话框. 可以在此处看到都需要提交哪些文件, 以及每个文件的具体改动情况. 并且需要输入提交日志. 描述这次提交的具体改动原因是什么. 这个日志是后续进行版本回退的重要参考依据.
点击下方的
Commit
按钮完成提交
提交的内容要同步到服务器上, 才能让其他人看到改动. 使用 push
即可. 右键需要 push
的目录, 点击 push
弹出的对话框确认 push. 不需要修改, 直接确认即可.然后会弹出对话框提示输入 Github 的账户和密码.
用户名密码输入正确, 点击 Login , 即可完成 push
. 此时刷新 Github 的界面, 就能看到新版本的代码了.
GitHub官网卡顿,或者页面无响应加载不出来的问题
C:\Windows\System32\drivers\etc\hosts
文件夹添加以下配置即可#github
140.82.112.4 github.com
199.232.69.194 github.global.ssl.fastly.net
185.199.108.153 assets-cdn.github.com
185.199.110.153 assets-cdn.github.com
185.199.111.153 assets-cdn.github.com
ipconfig /flushdns
命令正常来说每一个加速器都是支持Github的免费加速的,就好比UU加速器这一类型的,我们可以通过使用加速器来解决加载缓慢问题
在这里我推荐大家使用 Watt Toolkit也叫Steam++—————— Watt Toolkit
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。