本地Git 和github配合使用

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_27790011/article/details/83793683

1.注册github账号:https://github.com
2.下载Git 地址
windows用户请下载 http://msysgit.github.com/
mac用户请下载 http://code.google.com/p/tortoisegit/
一路next,安装成功后, 回到C盘,或任何文件夹下,点鼠标右键会多出一些菜单
3.配置环境变量,在环境变量 path中加上Git路径。

4.配置Git 用户和邮箱

$ git config --global user.name "your name"
$ git config --global user.email "[email protected]"

git config --list 查看是否配置成功。

5.生成ssh秘钥

$ ssh-keygen -t rsa -C "[email protected]"

打开C:\Users\sihai.ssh\id_rsa.pub,复制里面的key。回到github网站,进入Account Settings,左边选择SSH Keys,Add SSH Key,

验证是否成功,在git bash下输入

$ ssh -T [email protected]

回车就会看到:You’ve successfully authenticated, but GitHub does not provide shell access 。这就表示已成功连上github。

6.初始化,添加,提交文件把本地仓库暂存区的文件提交到本地仓库。

git init
git add .
git commit -m "message"

git commit -m “message” 其中message就是你提交文件时候的备注。以便知道本次提交是什么作用……

7.关联远程仓库,其中origin后跟的是,远程仓库的别名。

git remote add origin https://github.com/bendan321/nihao.git

扫描二维码关注公众号,回复: 4340285 查看本文章

8.push文件。
git push -u origin master。
OK,这样的话,就完成了将本地项目传到github上了。

git log       查看日志
git log --pretty=oneline   查看日志,显示一行
git cherry -v      查看历史提交版本的commit_id
git reset cmomit_id     版本回退


git  checkout  --file  撤销修改

rm test.txt   先本地删除文件
git rm test.txt  再在 git 上删除文件

#分支
git branch      查看分支(当前分支有*)
git branch branch1   创建分支    
git checkout  branch1  跳转分支 
git checkout -b branch1   创建并跳转分支
git merge  branch1    将branch1分支合并到当前分支
git branch -d branch1  删除branch1分支

git push --set-upstream origin branch1    将分支提交到远程仓库

猜你喜欢

转载自blog.csdn.net/qq_27790011/article/details/83793683