-
ssh-keygen -t rsa -C "771601423@qq.com"
ssh -T git@github.com
添加远程仓库
git remove add origin git@github.com:tylerde.com:tylerdemo/demo4.git
git pull origin master --allow-unrelated-histories
git push -u origin master
查看全部 -
git命令
查看全部 -
命令行 启动 git bash
命令
配置用户信息
git config --global user.name "name"
git config --global user.email
"xxx@xx.com"
查看是否配置成功
git config --list
查看全部 -
Git学习原因
查看全部 -
下载git,安装后可以设置用户名和邮箱,git config --globael查看全部
-
很多大佬都在用,分布式的版本管理工具查看全部
-
分支可以对当前的主工作创建一个分支,分支的提交不影响主分支(适合于个人工作)。在完成个人任务之后再合并到主分支。
创建新的分支:git branch 分支名。
查看所有分支:git branch。(*号代表当前在什么分支上)。
切换分支:git checkout 分支名。
推送分支:git push origin 分支名(此时分支都是在本地仓库上的,需要推送到远程仓库上,这样每次就可以在该分支上开发了)。
查看全部 -
标签的含义为给重要的提交进行标记,从而在需要回滚的时候可以快速的定位到需要的版本。
查看所有标签
git tag
创建标签 git tag name , 基于当前的提交
创建标签的同时给出注释信息 git tag -a name -m “comment”
删除标签 git tag -d name
标签发布 git push origin name
查看全部 -
通过clone创建的本地仓库会自动和远程的进行绑定
查看全部 -
工作区 --》 暂存区 --》 提交区
自动检测工作区文件是否有变化,每次提交可以形成一个分支
暂存区的文件可以丢弃,自动回到最后一次提交
提交区的分支可以被设置为最后一次提交前的状态,然后丢弃工作区文件,就会恢复选中的分支。
删除文件动作也可以提交为分支。
Git工作流:添加——》提交
命令:
git状态:git status
git添加:git add 文件名
git提交:git commit -m 文件名
暂存区文件丢弃到工作区:git reset HEAD 文件名(此时文件没有还原)
工作区文件还原为修改之前状态:git checkout -- 文件名
git日志:git log
git回滚:git reset --hard commit号
查看全部 -
0000000
查看全部 -
git工作流
查看全部 -
cd ..
列出所有的文件信息
ll
ls
make demo2
cd demo2
git init
查看隐藏目录
ls -a
利用echo 和 重定向 创建文件
echo "git repo2" >> test.txt
cat test.txt
git add test.txt
git commit -m "repo2 first commit"
git status
查看全部 -
git命令
查看全部 -
配置用户信息
命令行 启动 git bash
命令
git config --global user.name "name"
git config --global user.email "xxx@163.com"
可视化客户端下载
sourcetree
sourcetree安装的过程中需要注册账号,因为是国外网站,速度比较慢,安装过程和视频中不一样,可能是因为版本不同的原因。
查看全部
举报