在windows上面使用git

学习完廖雪峰老师的git教程后做一点记录

廖雪峰老师博客地址:https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000

*查看git时间线:

git log --graph --pretty=oneline --abbrev-commit

安装git软件

前去git官网https://git-scm.com/downloads下载对应版本下载,然后按默认选项安装即可.

安装完成后,在开始菜单里找到“Git”->“Git Bash”,蹦出一个类似命令行窗口的东西,就说明Git安装成功!

安装成功后,还需要最后一步设置,在命令行输入:

$ git config --global user.name "Your Name"
$ git config --global user.email "email@example.com"

因为Git是分布式版本控制系统,所以,每个机器都必须自报家门:你的名字和Email地址。

注意git config命令的--global参数,用了这个参数,表示你这台机器上所有的Git仓库都会使用这个配置,当然也可以对某个仓库指定不同的用户名和Email地址。

/创建本地仓库

在命令行模式下cd 到你要设置为git仓库的文件夹,运行 git init 命令,即完成了仓库的初始化,到此本地仓储创建完成.

常用操作命令

git init //仓库初始化,把一个文件夹初始化为一个仓库

git add filename //添加工作区文件到暂存区

git add . //添加所有工作区文件到暂存区

git commit -m"描述" //将暂存区文件提交到仓库

git status //查看工作区

git log //查看历史版本信息(git log --pretty=oneline会将每次历史版本信息合并为一行展示),可用于查看历史版本commit_id

git reflog //查看与版本相关的命令历史记录(提交,回退,前进),可用于回退后再想前进时查看commit_id

git reset --hard commit_id //回退到历史版本,commit_id为版本号

git remote -v //查看远程库信息

git branch dev //创建分支

git checkout dev //切换到某个分支

git merge dev //合并dev分支到当前分支上

git branch -v //查看分支信息

git branch -a //查看所有分支信息,包括远程仓库的分支

git push origin --delete dev //删除远程库origin上面的dev分支

///创建并关联远程库

先在github上面创建一个仓库来作为远程库使用.

关联远程库两种方法:

1 使用ssh传输:

///第1步:创建SSH Key。在用户主目录下(C:\Users\Administrator\.ssh),看看有没有.ssh目录,如果有,再看看这个目录下有没有id_rsaid_rsa.pub这两个文件,如果已经有了,可直接跳到下一步。如果没有,打开Shell(Windows下打开Git Bash),创建SSH Key:

$ ssh-keygen -t rsa -C "youremail@example.com"

你需要把邮件地址换成你自己的邮件地址,然后一路回车,使用默认值即可,由于这个Key也不是用于军事目的,所以也无需设置密码。

如果一切顺利的话,可以在用户主目录里找到.ssh目录,里面有id_rsaid_rsa.pub两个文件,这两个就是SSH Key的秘钥对,id_rsa是私钥,不能泄露出去,id_rsa.pub是公钥,可以放心地告诉任何人。

///第2步:登陆GitHub,打开“Account settings”,“SSH Keys”页面:

然后,点“Add SSH Key”,填上任意Title,在Key文本框里粘贴id_rsa.pub文件的内容

///第3步:

直接在本地使用 git remote add origin git@github.com:michaelliao/learngit.git 命令为本地仓库添加一个远程库

origin为远程仓库的名字,可以设置为其他,名字后面跟的是远程仓库的ssh地址

2使用http传输

直接在本地使用 git remote add origin https://github.com/tyong1993/fresh_market_two.git 命令为本地仓库添加一个远程库
origin为远程仓库的名字,可以设置为其他,名字后面跟的是远程仓库的http地址

这种方式关联的时候简单一些,但是每次推送远程的时候都要输入账号密码来确认身份.

///推送到远程以及从远程克隆

推送:git push -u origin master
-u参数为设置当前远程库和分支为默认,以后提交可以简化命令为
git push
克隆:git clone 仓库地址(ssh地址和http地址都可以)
克隆来下的不单单是一堆代码,它也是一个已经初始化过的仓库,并且已经绑定了被克隆仓库为远程库,
接下来你可以使用git pull命令拉取最新的,如果要git push则必须要在远程库配置ssh key或者使用账号密码验证身份

///分支操作

创建一个dev分支,dev分支的内容与当前分支一样

git branch dev

切换到dev分支

git checkout dev

把dev分支合并到当前分支上,这个操作只会影响当前分支,不会影响dev分支

git merge dev

删除dev分支

git branch  -d dev

 


 

转载于:https://www.cnblogs.com/tyong/p/10109410.html

### 回答1: 要在Windows使用Git LFS(Large File Storage),您可以按照以下步骤进行下载和安装: 1. 打开您的Web浏览器,前往Git LFS的官方网站(https://git-lfs.github.com/)。 2. 单击页面上的"Download"按钮,这将带您转到Git LFS的GitHub页面。 3. 在页面上找到并单击适用于WindowsGit LFS版本的下载链接。该链接通常标有"Download for Windows"。 4. 在弹出的文件下载对话框中选择一个保存位置,然后单击"保存"按钮。 5. 下载完成后,找到您下载的安装程序文件(通常以`.exe`为后缀),并双击运行它。 6. 跟随安装向导的指示进行安装。您可以自定义安装位置或保持默认选项。 7. 完成安装后,打开命令提示符(CMD)或Git Bash等终端窗口。 8. 输入`git lfs install`命令以配置Git LFS在您的系统上的使用设置。 9. 现在,您可以在任何使用Git的项目中使用Git LFS。只需输入常规的Git LFS命令(例如`git lfs track`和`git lfs push`)即可开始使用Git LFS来处理大文件。 以上是Git LFS在Windows上的简要下载和安装步骤。请注意,根据您的网络连接速度,下载过程可能会花费一些时间。确保您的系统满足Git LFS的最低要求,并且您已将GitGit LFS一起配置。 ### 回答2: 要下载git-lfs-windows,可以按照以下步骤进行操作: 1. 打开浏览器,进入Git官方网站(https://git-scm.com/)。 2. 在网站的首页上方导航栏找到最右侧的 "Downloads"(下载)选项,点击进入下载页面。 3. 在下载页面中,找到 "Windows" 操作系统的部分,点击 "Git for Windows" 下方的红色按钮下载最新版本的Git软件安装程序。 4. 下载完成后,打开安装程序,按照提示进行安装。在安装过程中,默认选项即可,但确保勾选 "Enable Git LFS (large file support)" 选项,以确保安装Git LFS。 5. 安装完成后,打开命令提示符(cmd),输入 "git lfs install" 命令,验证Git LFS是否已成功安装。 6. 如需使用Git LFS,首先创建一个Git仓库或者进入已有的Git仓库目录。 7. 进入Git仓库目录后,在命令提示符中输入 "git lfs track" 命令,并输入需要跟踪的大文件类型,例如 "*.psd"(Photoshop文件)、"*.mp4"(视频文件)等。 8. 在命令提示符中使用 "git lfs fetch" 或者 "git lfs pull" 命令,从远程仓库中下载Git LFS所跟踪的大文件。 9. 使用 "git lfs push" 命令,将本地的Git LFS所跟踪的大文件推送到远程仓库中。 通过上述步骤,您就可以成功下载并使用git-lfs-windows。请记得在使用Git LFS之前,先安装Git软件,并在安装过程中勾选Git LFS选项。 ### 回答3: 要在Windows上下载Git LFS,您需要按照以下步骤操作: 1. 首先,打开Git LFS的官方网站(https://git-lfs.github.com/)。 2. 在网站的首页上,您会看到一个绿色的按钮,上面写着“Download for Windows”。点击这个按钮。 3. 点击按钮后,您将被重定向到下载页面。在这个页面上,您会看到两个选项:一个是使用Git for Windows安装程序,另一个是使用Msys2和Git for Windows。 4. 如果您已经安装了Git for Windows,那么您可以选择第一个选项。点击链接,下载Git LFS安装程序。 5. 如果您没有安装Git for Windows,那么您需要选择第二个选项。点击链接,下载Msys2和Git for Windows的集成包。 6. 下载完成后,打开下载的文件,按照安装指南进行安装。安装过程中,您可能需要选择Git for Windows的安装路径和其他设置。 7. 安装完成后,您可以在命令行或Git Bash中验证Git LFS是否已成功安装。在终端中输入“git lfs version”命令,如果显示Git LFS的版本信息,则说明安装成功。 现在,您已经成功地在Windows上下载了Git LFS。您可以在使用Git的项目中使用Git LFS,以便更好地处理大型文件。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值