Git 的使用

2018-03-09  本文已影响9人  iChuck
git help 
git help 子命令

q 退出 
翻看下一页按空格
翻看上一页按 Ctrl+b
要搜索文字按'/'然后输入”相关文字“
git init 

git config user.name manager 
git config user.email manager@gmail.com

一次性配置
git config --global user.name manager
git config --global user.email manager@gmail.com

git config -l (查看所有配置)
touch main.c 
open main.c

查看当前代码库的状态
git status 

将文件添加到代码库
git add main.c
将修改提交到代码库
git commit -m "添加了 main.c"
添加全部
git add .
创建多个文件
touch Person.h Person.m
查看所有日志
git log
git log 文件名
回到当前版本,放弃所有没有提交的更改
git reset --hard HEAD

git reset --hard HEAD^ (回到上一个版本)
git reset --hard HEAD~3 (回到之前第三个修改版本)
git reset --hard verson (回到指定的版本号)


git remote add origin https://github.com/a407184508/playTheGame.git (添加远程仓库)
git remote (查看远程仓库)

git tag -a ’版本’ -m ‘描述’             (添加 tag)
git push --tags  (推送 tag 到远程仓库)

# git 忽略pods
# 在项目根目录下创建 . gitignore

touch .gitignore
# 然后添加配置信息

# 忽略Xcode本地用户配置信息
*.xcuserstate
*.xcuserdatad/
xcuserdata/
xcshareddata/
.metadata/
# 忽略`Pods/`和`Podfile.lock`
Pods/
Podfile.lock


为什么要用源代码管理工具

原理

(参考)[https://www.cnblogs.com/chenwolong/p/GIT.html]

上一篇 下一篇

猜你喜欢

热点阅读