学习Git必须掌握:
1. 初始化或者克隆仓库(initiate / clone repository)
初始化仓库是指初始化本地未经版本控制的目录。
先进入目录,然后发出git子命令:
cd Users/My_Project
git init
命令完成后,系统会产生 .git 子目录, 里面几乎包含了所有git 存储(store)和操作(manipulate)的文件。
克隆仓库是指复制远程仓库,安装到本地电脑。
git clone <url 一般是GitHub的链接,可以是私密或者公开的>
2. 新建create、修改modify、移动move、重命名rename、删除remove仓库里的内容,使用shell命令行
#假如file1不存在,会自动新建一个名为file1的文件,并在文件中输入"Hello World"
echo "Hello World" > file1
#修改文件,可打开文件输入大量文字
nano file1
#移动文件到指定文件夹
mv file1 dir1/
#重命名与移动都使用mv, shell会根据输入的指令进行识别
mv file1 file2
#删除文件
rm file1
注意所有修改的文件如果想要保存修改后的状态,需要添加git 子命令。
3. Git 的常见子命令:
#检查git的状态
git status
修改后的文件会改变状态为modified。
#暂存修改,状态变成staged,需要进一步提交
git add file1
#提交修改,双引号后备注修改的信息
git commit -m "modify file1"
4. 建立分支,合并分支,检查分支状态
#主支一般默认为 master