Git 学习笔记(1)
Git学习(一)
本学习基于远程库(码云)和本地库
并且使用命令行模式进行演练
linux 安装
1) RedHatCentOS 等使用yum 安装的
sudo yum install git-core
2) UbuntuDebian 等使用apt-get 安装
sudo apt-get install git
3) Mac等使用 brew install git
brew install git
4)windows下安装
安装包下载地址: https://gitforwindows.org/
安装后鼠标右键如下
这里使用windows下 Git的命令行(Git Bash 模式)进行演示,与linux命令行几乎无差别
新建一个演示目录
然后鼠标右键Git Bash Here
初始化一个本地仓库
$ git init
可看见目录下生成了.git文件夹,若没有请查看是否不显示隐藏文件夹,设置为显示隐藏文件夹即可
第一次使用的基本设置
$ git config --global user.name “用户名” (用户名是您要设置的git的全局昵称)
$ git config --global user.emain “邮箱地址” (邮箱地址是您要设置的git 的全局邮箱地址)
编写文件
新建文件
$ touch README.md
使用git status查看当前仓库工作区状态
$ git status
使用git add 命令添加文件
$ git add README.md
使用 git commit命令提交刚才添加的文件 -m “注释内容”
$ git commit -m “a new project”
提交后工作区”干净”,无论新的一轮工作或者工作结束都应该保持工作区干净
如果需要关联远程仓库则需要远程仓库地址
在码云注册并新建项目
注册后找到新建项目处
填写项目简单信息
可以看见远程仓库地址
连接远程仓库
$ git remote add origin https://gitee.com/Jhaox/GitTest.git
上传文件到码云
$ git push -u origin master
若报此错误,是因为远程仓库默认不允许对master分支进行push动作,使用-f 选项可强制push 到远程仓库
$ git push -u origin master -f
远程仓库已经更新了文件
再做一个试验
新增一个test.c文件
然后将其推送到远程仓库
/* test.c */
#include <stdio.h>
int
main(void)
{
printf("hello,world!\n");
return0;
}
本地操作
远程仓库
至此,本篇完毕!谢谢查阅