windows git 使用

1 Git基础配置

1.配置用户名(提交时会引用)
git config --global user.name "aslan"

2.配置邮箱(提交时会引用)
git config --global user.emali "978820441@qq.com"

3.配置其他
git config --global core.autocrlf false (让git不要管windows/linux换行符转换的事)

4.编码配置
git config --global gui.encoding utf-8  (避免git gui中的中文乱码)
git config --global core.quotepath off  (避免git status的中文文件乱码)

5.windows上还需要配置:
git config --global core.ignorecase false

2. git ssh key pair 配置

1.在linux 或者windows的gitbash下输入:
ssh-keygen -t rsa -C "978820441@qq.com"

2.一直回车,不要输入任何密码,生成ssh  key pair

3.ssh-add ~/.ssh/id_rsa 
出现了下面的错误 Could not open a connection to your authentication agent.
解决办法:
执行 eval `ssh-agent`  (~的那个点)
再执行 ssh-add ~/.ssh/id_rsa  

4.cat ~/.ssh/id_rsa.pub 拿到私钥

3.在码云,github配置公钥

4.git clone 项目

git clone  ***********.git  

5.创建分支

1.查看当前分支 
git branch

2.从v1.0生成新的v2.0分支
git checkout -b v2.0  origin/v1.0

3.远程git创建新的分支
git push origin HEAD -u

6.git commit遇到的错误

$ git commit -am "ddd"

*** Please tell me who you are.

Run

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

to set your account's default identity.
Omit --global to set the identity only in this repository.

fatal: unable to auto-detect email address (got 'eva@DESKTOP-MU1TOKN.(none)')

解决办法:

cd .git

vim config
添加下面的内存
[user]
      email="xxx@qq.com"
      name=aslan

7.删除远程仓库中的文件夹

git rm -r --cached .idea  #--cached不会把本地的.idea删除
git commit -m 'delete .idea dir'
git push 

转载于:https://www.cnblogs.com/snakejia/p/8213252.html

Windows使用Git可以按照以下步骤进行: 1. 下载Git:访问Git官方网站(https://git-scm.com/downloads)并下载适用于WindowsGit安装程序。 2. 安装Git:双击下载的安装程序并按照提示进行安装。在安装过程中,你可以选择默认的安装选项,或者根据自己的需要进行自定义设置。 3. 配置Git:安装完成后,打开Git Bash(在开始菜单中搜索Git Bash),在命令行中执行以下命令来配置你的用户名和邮箱: ``` git config --global user.name "Your Name" git config --global user.email "youremail@example.com" ``` 4. 创建或克隆仓库:要创建一个新的Git仓库,可以在命令行中导航到项目文件夹并执行以下命令: ``` git init ``` 要克隆现有的仓库,执行以下命令: ``` git clone <仓库URL> ``` 5. 添加和提交文件:将项目文件复制到你的本地仓库目录中。然后,在命令行中执行以下命令将文件添加到暂存区: ``` git add <文件名> ``` 最后,执行以下命令将文件提交到本地仓库: ``` git commit -m "提交说明" ``` 6. 推送到远程仓库:如果你想将本地仓库的更改推送到远程仓库,可以执行以下命令: ``` git push origin <分支名> ``` 其中,`origin`是远程仓库的名称,`<分支名>`是你要推送的分支名称。 以上是使用Git的基本步骤,希望对你有帮助。如果你需要了解更多关于Git的命令和功能,请参考Git官方文档或其他相关资源。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值