git 配置以及代码的上传(Windows)

时间:2022-05-26 05:06:58
第一次使用github. 使用的原因: 在公司和家中要同时进行代码的书写,同步代码非常费劲,所以想到了使用gitbub来同步管理自己的代码。
配置分为三步: 1、在github 上注册一个账号,然后新建一个 repository ,创建需要注意的地方; git 配置以及代码的上传(Windows)
2、下载 git ,在本地配置 git ; 下载地址:https://git-scm.com/download/win 根据自己的电脑,选择适合的 git 安装就是一路 next 。 检测是否安装成功: 1、在 cmd 中输入 git 然后回车 git 配置以及代码的上传(Windows)
2、看是否有 git bash git 配置以及代码的上传(Windows)
git 配置以及代码的上传(Windows)

如果满足上边任意一种,则说明 git 安装成功 配置 git 注意:自己的名字和邮箱为注册 github 时的名字和邮箱
  1. git config --global user.name "test"                  # 请将红色部分换成你自己的名字
  2. git config --global user.email "test@163.com"   # 请将红色部分换成你自己的邮箱
  3. git config --global push.default simple               # 要是你非要用低版本的Git(比如1.7.x),好吧,那就不设simple设current,否则你的Git不支持  
  4. git config --global core.autocrlf false               # 让Git不要管Windows/Unix换行符转换的事  
  5. git config --global gui.encoding utf-8                # 避免git gui中的中文乱码  
  6. git config --global core.quotepath off                # 避免git status显示的中文文件名乱码  
其中最后两个配置是关于中文乱码的,基本够用了。 Windows上还需要配置:
  1. git config --global core.ignorecase false  
在配置完成之后,查看 git 配置 git 配置以及代码的上传(Windows)
3、创建自己存放项目的目录 例如我的: F:\git 打开 git bash cd F:\git 进入自己创建的目录 git init 初始化 git 4、设置SSH 在Git Bash命令行窗口中,键入: ssh-keygen -t rsa -C "test@163.com"   // 填写自己的邮箱 然后一路回车,不要输入任何密码之类,生成ssh key pair。然后就生成一个目录.ssh ,里面有两个文件:id_rsa , id_rsa.pub 这两个文件在 C:\Users\Administrator\.ssh 下边(我的时Windows7) 建议用 Notepad ++ 打开,并将 软件 编码方式设置为 utf-8 无 rom 打开 github
git 配置以及代码的上传(Windows)

git 配置以及代码的上传(Windows)

git 配置以及代码的上传(Windows)

点击确定之后,注册邮箱会收到一封邮件,说明配置成功了。 5、将在 github 上新建的项目克隆到本地 通过 git bash 到我们新创建的本地git工程目录中 git clone 复制下边截图中的地址到此处 git 配置以及代码的上传(Windows)
git remote add origin复制上边截图中的地址到此处 6、修改本地文件,并上传到github 中 通过 git bash 进入自己下载的项目中 例子: cd F:\git\MyGit 红色部分为项目名称 git fetch git rebase git pull origin master (master 为分支名称) //上边这三步是为了让本地内容和服务器内容保持一致 touch test.txt //创建一个新的文件 git status //查看本地的修改,我们可以看到我们新创建的 test.txt 文件 //提交三步骤 ① git add test.txt 文件 ② git commit -m " 对add 的文件进行解释,为什么要提交这个文件" ③ git push -u origin master // 进行提交 此时会让你输入用户名和密码 输入github 的用户名和密码就可以了 上传完毕之后,我们再打开github 上的项目,发现多了一个 test.txt 的文件。
最后,提示一下,如果对git 原理及 命令不熟悉,可以去看 廖雪峰git(附上链接) http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/