您的位置:首页 > 其它

Git常用操作总结

2016-11-15 11:23 309 查看

对于Git不熟悉的可以用SourceTree

用Git从远程的分支获取最新的版本到本地方式(22端口)

使用下面的方式,并且很安全

#查看远程分支
git remote -v

#从远程的origin仓库的master分支下载到本地并新建一个分支temp
git fetch origin master:temp

#比较本地的仓库和远程参考的区别
git diff temp  #比较master分支和temp分支的不同,按空格查看,按q退出

#合并temp分支到master分支
git merge temp

#如果不想要temp分支了,可以删除此分支
git branch -d temp

#如果该分支没有合并到主分支会报错,可以用以下命令强制删除git branch -D <分支名>


总结:这种更好理解,更安全,对于pull也可以更新代码到本地,相当于fetch+merge,多人写作的话不够安全。

非默认22端口的操作总结

#将本地代码加入到远程仓库
git remote add orgin  ssh://git@120.24.238.000:4600/hotdata/kehu/bak_repo/icp_pro.git

#如果是第一次添加到远程仓库,需要下方命令
git push --set-upstream ssh://git@120.24.238.000:4600/hotdata/kehu/bak_repo/icp_pro.git master
######################################################
#从远程的origin仓库的master分支下载到本地并新建一个分支temp
git fetch  ssh://git@120.24.238.000:4600/hotdata/kehu/bak_repo/icp_pro.git  master:temp


本地新项目推送到远程库

如果本地的库,还没有加入git,需要先初始化

git init

git remote add origin https://github.com/liuzpxxx/laravel_blog.git 
git add ./

git commit -m 'first'

git push origin master
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: